请问关于c的具体应用场景有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计635个文字,预计阅读时间需要3分钟。
通过特性为枚举类型每个值添加描述字符串,用于打印或显示。
自定义打印特性:csharp[AttributeUsage(AttributeTargets.Field)]public class EnumDisplayAttribute : Attribute{ public EnumDisplayAttribute(string description) { Description=description; }
public string Description { get; private set; }}
使用示例:csharp[EnumDisplay(红色, 表示红色)][EnumDisplay(蓝色, 表示蓝色)][EnumDisplay(绿色, 表示绿色)]public enum Color{ [EnumDisplay(红色, 表示红色)] Red, [EnumDisplay(蓝色, 表示蓝色)] Blue, [EnumDisplay(绿色, 表示绿色)] Green}
通过特性给一个枚举类型每个值增加一个字符串说明,用于打印或显示。
本文共计635个文字,预计阅读时间需要3分钟。
通过特性为枚举类型每个值添加描述字符串,用于打印或显示。
自定义打印特性:csharp[AttributeUsage(AttributeTargets.Field)]public class EnumDisplayAttribute : Attribute{ public EnumDisplayAttribute(string description) { Description=description; }
public string Description { get; private set; }}
使用示例:csharp[EnumDisplay(红色, 表示红色)][EnumDisplay(蓝色, 表示蓝色)][EnumDisplay(绿色, 表示绿色)]public enum Color{ [EnumDisplay(红色, 表示红色)] Red, [EnumDisplay(蓝色, 表示蓝色)] Blue, [EnumDisplay(绿色, 表示绿色)] Green}
通过特性给一个枚举类型每个值增加一个字符串说明,用于打印或显示。

