Инициализация ссылочных типов в структурах\классах - C#

Узнай цену своей работы

Формулировка задачи:

Добрый вечер. Заинтересовал следующий вопрос. Как лучше инициализировать поля класса\структуры(для структуры вроде нельзя инициализировать при объявлении). Хотел бы услышать обоснованные ответы либо ссылки на литературу. Заранее спасибо! способ 1
class State
    {
        public string Name { get; private set; }
 
        List<Pair<LogicExpression, int>> NextStates {get;set;}
        
        float[] p; 
........
способ 2
class State
    {
        public string Name { get; private set; }
 
        List<Pair<LogicExpression, int>> NextStates = new List<Pair<LogicExpression, int>>();
        
        float[] p = new float[2]; 
........
Х

Решение задачи: «Инициализация ссылочных типов в структурах\классах»

textual
Листинг программы
public int cours { get; set; }
public int relationСours{ get; set; }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы