В чем разница между инициализацией полей в конструкторе и за ним? - C#
Формулировка задачи:
То есть, в чем состоит разница между следующим кодом?
и
Листинг программы
- class SomeClass
- {
- List<int> someList = new List<int>();
- }
Листинг программы
- class SomeClass
- {
- List<int> someList;
- public SomeClass()
- {
- someList = new List<int>();
- }
- }
Решение задачи: «В чем разница между инициализацией полей в конструкторе и за ним?»
textual
Листинг программы
- class SomeClass
- {
- List<int> someList;
- public SomeClass(List<int> someList)
- {
- this.someList = someList;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д