首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

enum的使用,该如何处理

2012-01-19 
enum的使用定义了一个enumpublic enum CaseType:int{IPO2,MA3,Corp4,Investment5,Fund6,People7,Ban

enum的使用
定义了一个enum

  public enum CaseType:int
  {
  IPO=2,
  MA=3,
  Corp=4,
  Investment=5,
  Fund=6,
  People=7,
  Bank=8,
  LP=9
  }
调用

  drpCaseType.Items.Add(new ListItem("无",""));
  drpCaseType.Items.Add(new ListItem("融资",(string)(int)CaseType.Deals));
  drpCaseType.Items.Add(new ListItem("并购", CaseType.MA.ToString()));
  drpCaseType.Items.Add(new ListItem("上市", CaseType.IPO.ToString()));

但dropdownlist的value始终是enum的名,如Deals,IPO等
不明白了,enmu该怎么用?

[解决办法]
你想要用那个整形值的话可以这样
(int)CaseType.MA
[解决办法]
new ListItem("融资",((int)CaseType.Deals).ToString())

热点排行