当前位置:编程学习 > C#/ASP.NET >>

EnumValue的使用

在一个实体类中,我发现有一个属性EnumValue<BorderValues>,其中BorderValues是一个枚举类型。
public EnumValue<BorderValues> Val { get; set; }

public BorderValues  Val { get; set; } 有什么区别吗?为什么还要用EnumValue封装一下? --------------------编程问答-------------------- 帮顶 --------------------编程问答--------------------  EnumValue支持泛型 --------------------编程问答-------------------- 但是我记得泛型类不能使用Enum作为泛型约束 --------------------编程问答-------------------- 你确定BorderValues是枚举类型吗 --------------------编程问答-------------------- 有了包装就是高端大气上档次,尽管东西是一样的。 --------------------编程问答--------------------
引用 2 楼 bdmh 的回复:
 EnumValue支持泛型

有什么不一样吗?还是都一样。我发现EnumValue<BorderValues> e = BorderValues.Dash也是没错的。 --------------------编程问答--------------------
引用 5 楼 tcmakebest 的回复:
有了包装就是高端大气上档次,尽管东西是一样的。

????? --------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,