.NET中的static变量 枚举遍历
来源:互联网 发布:无锡知谷科技 编辑:程序博客网 时间:2024/06/05 15:39
在.NET中,static是伴随程序生命周期而存在的,也就是说任何.NET程序,不管是ASP.NET Web程序还是普通的WinForm程序,只要程序启动之后,static的值就会被一直保留,比如我们访问一个Web站点时,如果里面有个int的访问计数的静态变量表示访问人数,只要IIS和该进程没有停止,静态变量值就不会被重置。
枚举
public enum BrowserType
{
//火狐浏览器
FF,
//IE浏览器
IE6,IE7,IE8,IE9,
//苹果浏览器
Safari,
//挪威浏览器
Opera,
//谷歌浏览器
Chrome,
//其它浏览器
Other
}
遍历枚举的两种方式
foreach (int types in Enum.GetValues(typeof(BrowserType)))
{
string browserName = Enum.GetName(typeof(BrowserType), types);
string browserVlue = types.ToString();
}
foreach (string s in Enum.GetNames(typeof(BrowserType)))
{
Console.WriteLine("{0,-11}= {1}", s, Enum.Format(typeof(BrowserType), Enum.Parse(typeof(BrowserType), s), "d"));
}
判断枚举变量中是否包含某个值
Enum.IsDefined(typeof(BrowserType), browersType);
- .NET中的static变量 枚举遍历
- 谨慎使用asp.net中的static变量
- VB.net中的Static变量和Shared变量的区别
- c++中的static变量
- C++中的static变量
- c中的static变量
- static变量与asp.net
- static变量与asp.net
- static变量与asp.net
- Java枚举变量的遍历与转换
- C语言中的 static变量、static函数
- C语言中的 static变量、static函数
- C语言中的 static变量、static函数
- C语言中的 static变量、static函数
- 关于类中的static变量
- 关于struct中的static变量
- C++ 中的static静态变量
- C语言中的static变量
- Servlet 中 Filter的执行顺序
- Transact_SQL小手册(各种sql语句大集合)
- Ejb3.0 Local Working In Weblogic10.3
- MeeGo handset 1.1开发环境[2]:安装MeeGo 1.1 SDK
- android 获得电话簿中姓名及号码
- .NET中的static变量 枚举遍历
- Unix操作系统中sar命令
- CListCtrl使用完全指南
- 启动/关闭Oracle数据库
- 凌科芯安公司推出32位高端加密IC
- VS2008发布网站生成一个固定DLL,之后出现合并程序集时出错的解决办法
- 感悟
- SQL Server 索引结构及其使用(一)
- 转_arm中system模式的作用