【NET】.NET基础(二)

1.预处理指令,使用#define 值和#if(值)#else#end if,能根据值执行某段代码。还有熟悉的#region..#endregion,和#error,#warning;

 

2.题外话:Ascii码有八进制十进制十六进制,而汉字分gak编码,Unicode,big5(台湾)是2个字符1个汉字,utf-8是3个字符1个汉字;

 

3.正则表达式

 

转义符,如\n \t \v \r ;

定位符:

符号 描述 例子
^ 从字符串开头起开始。 ^\d{4} 123456 的1234
$ 从字符串结尾起数 -\d{3}$  123-456的-456

 

 

 

 

 

 

 

限量符:\A类是^,\Z和\z类是$

符号 描述 例子
* 0次或多次 \d*.\d  ".0","9.9"
+ 1次或多次  
? 0次或1次  
{n} 几次 \d{4}  "1324"
{n,} 至少几次  
{n,m} n次到m次  

 

 

 

 

 

 

 

 


异常:try,catch,finally,throw

基于System.Exception,有几种异常可以抓取如(IO异常、除零、内存不足、空对象、超出数组范围、数组类型不对、转换异常、栈溢出)

 

posted on 2016-08-09 09:26  一个小目标一次坑记录  阅读(139)  评论(0)    收藏  举报