50分了解下结构枚举
刚开始学基础的时候就不是很理解.
后来就直接工作了根本没有用过.
今天想了解下结构枚举.
以及在什么情况下用?优点?
刚开始学基础的时候就不是很理解.
后来就直接工作了根本没有用过.
今天想了解下结构枚举.
以及在什么情况下用?优点?
解决方案 »
- asp.net 打开新窗体
- 模糊查询
- 请问大神有无此工具?
- 工作近一年,前辈请赐教
- 三层架构中的dll更新问题【急】
- 帮我呀,我为什么没有调通 sqlserver2000调用net写的dll (com
- 在.net平台下写一个类,同样在.net平台引用这个dll就没问题,用regsvr32注册不了,说没有入口点是怎么回事?
- SqlHelper 太量输入参数的问题
- 求助:SaveFileDialog 无法显示在最前面
- 一个很可怕的问题,大家注意到了没有,ASP.net 安全问题,请高手讨论,相信大家还没发现此问题
- 请教
- 用asp .net 实现像winform中的MenuStrip的那样的控件?高分求解。
http://www.cnblogs.com/beniao/archive/2008/08/04/1249029.html
另外,结构和类的功能基本差不多,可能是为了兼容c语法。
{
//定义结构体
public struct Book
{
public int price;
public string title;
public string author;
public int ok;
}
//定义一个枚举类型
enum em
{
abc=0,//中间用逗号/
bcd=1,
cde=2
}
enum ee { thc, hxm, thw };//枚举会自动从开始单向递增给变量赋值
enum ff {ttt=2,ccc=5,aaa=9};
protected void Page_Load(object sender, EventArgs e)
{
Book bok = new Book();
//给枚举变量赋值
bok.title = "我是标题";
bok.price = 32;
bok.author = "系列视频";
bok.ok = Convert.ToInt32(ee.hxm);
Response.Write(bok.title);
Response.Write(bok.price);
Response.Write(bok.author);
if (bok.ok == 1)
{
Response.Write("
");
Response.Write("成功!");
}
else
{
Response.Write("
");
Response.Write("失败!");
}
Response.Write("
");
}
}