随笔分类 - c#-类型转换
摘要:以字符串转换为int的情况来说解析失败或传入空置的话,parse会报异常convert对空值不报异常,直接返回0还有一种方法是使用TryParse方法,该方法始终不会报异常http://home.cnblogs.com/q/7513/
阅读全文
摘要:单问号---用于给变量设初值的时候,给变量(int类型)赋值为null,而不是0。
阅读全文
摘要:int转成string,string转成intview sourceprint?011,int转成string02用toString 03或者Convert.toString()如下 0405例如: 06int varInt = 1; 07string varString = Convert.ToString(varInt); 08string varString2 = varInt.ToString(); 09102,string转成int11如果确定字符串中是可以转成数字的字符,可以用int.Parse(string s),该语句返回的是转换得到的int值; 12如果不能确定字符串是否可以
阅读全文
摘要:*强制类型转换与as类型转换的区别:当类型转换非法时,强制类型转换将抛出一个System.InvalidCastException异常, 而as不会抛出异常,它返回一个null值。*类的静态成员属于类所有,不必生成实例就可以访问,它是在载入包含类的应用程序时创建的,但静态方法不能访问类的实例变量和方法。通常,静态变量是在定义时就赋初始值的。类的实例成员属于类的实例所有,不创建实例对象就无法对其进行访问,实例成员可以访问类的静态成员和其它实例成员。*常量其值是在编译时设定的,必须是数值文字。默认状态下常量是静态的。例:class A{ public const double pi = 3.141
阅读全文

浙公网安备 33010602011771号