摘要:
1)JS中的正则表达式 1 Var regex=new RegExp("\\d{5}") ; var regex=/\d{5}/; 2 是否匹配:regex.text(str) ;返回bool; 3 提取分组:var s="aaa@126.com" ; var regex=//; s.match(regex) ; RegExp.$1+RegExp.$2;2)关于C #内存管理机制 1 只管尽情的new,因为c#有GC(Garbage Collection)进行垃圾的收集。所以内存的分配、回收不需要程序员操心。 2 但缺点是,不用的内存不能立即进行回收,因
阅读全文
posted @ 2011-06-30 11:57
M_ary
阅读(233)
推荐(0)
摘要:
1)关于static方法的应用 1 若该方法中没有用到非static字段,和属性的方法,可定义为static方法。2)关于扩展方法 1 就是类本没有此方法,就好像有一样。 2 首先将类变为static,然后在static方法中的参数加this,且this必须是要扩展的类的类型。 public static bool IsEmail(this string s){return s.contains('@');} // if(s.IsEamil().ToHZ()) 要点就是让参数作为对象,去调用该方法得到返回值的类型。3)关于Linq 1 c#中 var是一个类型的简写,是根据右边
阅读全文
posted @ 2011-06-30 11:38
M_ary
阅读(474)
推荐(0)