c#类型转换操作符:as和is
摘要:
显式的转换可能会抛出异常,而异常的代价在运行时是高昂的。C#有两个操作符(as和is)可以解决这个问题,它们都保证不抛出异常。 is:表示是否能将一个给定的表达式转换为给定的类型,这种转换可能是引用转换,也可能是装箱或拆箱操作,其结果为布尔型。 例: string strName="Davi"; Console.WriteLine("strName {0} string", strName is String? "is","isnot"); //结果为:strName isString Console.WriteL 阅读全文
posted @ 2013-04-09 07:25 雪域高原梦 阅读(207) 评论(0) 推荐(0)