【发布时间】:2021-02-18 17:51:43
【问题描述】:
启用可空引用类型后,以下行会生成警告:
public string ConvertToString(object value) => value.ToString();
警告 CS8603:可能返回空引用。
但我不知道为什么。参数不可为空,ToString() 返回的是string 而不是string?,那么这段代码怎么可能有空引用返回呢?
【问题讨论】:
标签: c# .net .net-5 c#-8.0 nullable-reference-types