Свойство, допускающее значение NULL, должно содержать ненулевое значение при выходе из конструктора. Рассмотрите возможнC#

Место общения программистов C#
Anonymous
Свойство, допускающее значение NULL, должно содержать ненулевое значение при выходе из конструктора. Рассмотрите возможн

Сообщение Anonymous »

У меня есть такой простой класс.

Код: Выделить всё

public class Greeting
{
public string From { get; set; }
public string To { get; set; }
public string Message { get; set; }
}
Как ни странно, я получаю следующее предупреждение.

Код серьезности Описание Состояние подавления строки файла проекта
Предупреждение CS8618 Свойство From, не допускающее значения NULL, при выходе из конструктора должно содержать ненулевое значение.
Рассмотрите возможность объявления свойства как допускающего значение NULL. MxWork.Elsa2Wf.Tuts.BasicActivities

D:\work\MxWork\Elsa2.0WfLearning\MxWork.Elsa2.0Wf.Tuts\src
\MxWork.Elsa2Wf.Tuts.BasicActivities\Messages\ Greeting.cs 5 Активен

Я озадачен этими сообщениями. Я получил их из всех трех свойств, и это внезапно появилось.
Изображение

Может кто-нибудь подсказать, как это можно смягчить?

Подробнее здесь: https://stackoverflow.com/questions/675 ... tructor-co

Вернуться в «C#»