C# 类中的可选属性
csharpprogrammingserver side programming更新于 2025/8/13 15:22:17
如果属性可以且合法地为 null,则该属性为可选属性。CLR 类型不能为 null 的属性不能配置为可选属性。
可选属性用法示例 −
示例
[AttributeUsage(AttributeTargets.Property,
Inherited = false,
AllowMultiple = false)]
internal sealed class OptionalAttribute : Attribute { }
public class Employee {
public string EmpName { get; set; }
[Optional]
public string AlternativeName { get; set; }
}

