- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 C#的switch语句(2)
使用switch语句时需注意以下几点:不准遍历C和C++语言允许switch语句中case标签后不出现break语句,但C#不允许这样,它要求每个标签项后使用break语句或跳转语句goto,即不允许从一个case自动遍历到其它case,否则编译时将报错。一个程序用于计算一年中已度过的天数,month表示月份,day表示日期,计算结果保存在total中。为简便起见,我们把闰年的情况排除
2011-11-23 19:25:13 1262
原创 C#的switch语句
if语句每次判断只能实现两条分支,如果要实现多种选择的功能,那么可以采用switch语句。switch语句根据一个控制表达式的值选择一个内嵌语句分支来执行。它的一般格式为:switch(controllong-expression){ case constant-expression embedded-statements default: embedded-
2011-11-23 19:24:31 2521
原创 遍历页面上的下拉框元素,设置初始值的4种写法
foreach (Control controls in Page.Form.Controls) { if (controls is System.Web.UI.WebControls.DropDownList ) { Syst
2011-11-23 14:36:43 1518
原创 C# static
有时候写程序时常常遇到这样的情况:1、定义了变量和方法不知道什么时候该加上static修饰符。2、static变量和方法与非static变量和方法有什么区别?3、在一个类的静态方法里为什么不能访问该类的非静态成员变量和方法?4、在一个类的非静态方法中为什么可以访问该类的静态变量和方法?5、在静态方法中为什么不能用this?6、静态构造函数有什么作用?基于
2011-11-23 10:51:06 1154
原创 C# static const和readonly区别
Const 定义的是静态常在对象初始化的时候赋值.以后不能改变它的值.属于编译时常量。Static 定义的是静态变量.可以再外部改变它的值..Readonly 是只读变量.属于运行时变量.可以在类初始化的时候改变它的值..const 和 static 不能在一起用我们都知道,const和static readonly的确非常像:通过类名而不是对象名进行访问,在程式中只读等等
2011-11-03 19:21:05 1162
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人