В чем разница между инициализацией полей в конструкторе и за ним? - 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; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д