我是 C# 新手。在 C# 中,我无法将结构的值设置为 null 如何创建支持 null 值的结构?
最佳答案
通过使用 Generic Nullable<> 类来包装结构和值类型,可以使它们可以为空。例如:
Nullable<int> num1 = null;
C# 通过在类型后添加问号为此提供了一种语言功能:
int? num1 = null;
同样适用于任何值类型,包括结构。
MSDN 说明:Nullable Types (c#)
关于c# - 如何创建具有空值支持的结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6564682/