CS8618 退出構造函數時,不可為 null 的屬性必須包含非 null 值。考慮將屬性聲明為可為空
原始寫法:
public class Greeting
{
public string From { get; set; }
public string To { get; set; }
public string Message { get; set; }
}
如果你覺得合適,也可以添加一個問號(?)來指示該類型可為空,如下所示。
public class Greeting
{
public string? From { get; set; }
public string? To { get; set; }
public string? Message { get; set; }
}
如果你不想這樣做,可以通過從 csproj 文件中刪除以下行或將其設置為disable
.
<Nullable>disable</Nullable>