摘要:
privatestaticvoidGlobalMutex(){//是否第一次创建mutexboolnewMutexCreated=false;stringmutexName="Global\\"+"tenghoo";Mutexmutex=null;try{mutex=newMutex(false,mutexName,outnewMutexCreated);}catch(Exceptionex){Console.Write(ex.Message);System.Threading.Thread.Sleep(3000);Environment.Exit(1) 阅读全文
摘要:
is_*is_null:检测变量是否为 NULLis_array:检测变量是否是数组is_bool:检测变量是否是布尔型is_double,is_float,is_real:检测变量是否是浮点is_int,is_integer,is_long:检测变量是否是整数is_numeric:检测变量是否为数字或数字字符串is_object:检测变量是否是一个对象is_resource:检测变量是否为资源类型is_scalar:检测变量是否是一个标量,标量变量是指那些包含了 integer、float、string 或 boolean的变量,而 array、object 和 resource 则不是标量 阅读全文
摘要:
2.0中的定义:publicinterfaceIEnumerable<T>:IEnumerable{IEnumerator<T>GetEnumerator();}4.0中的定义:publicinterfaceIEnumerable<outT>:IEnumerable{IEnumerator<T>GetEnumerator();}可以看到4.0中增加了对协变的支持。可以在两个版本试下, 下面的语句在2.0下会报错。 List<SubClass>subarr=newList<SubClass>(); IEnumerable&l 阅读全文