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

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

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

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

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

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

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


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

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

12   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы