C#is操作符

来源:互联网 发布:单片机 8位可变波特率 编辑:程序博客网 时间:2024/09/21 08:58

is操作符被用于动态地检查运行时对象类型是否和给定的类型兼容。运算"e is T"的结果。其中,e是一个表达式,T是一个类型返回值是一个布尔值。它表示,e是否能通过引用转换、装箱转换或拆箱转换,成功地转换于T类型。
 
程序清单7-4:
 using System;

class Test
{
 public static void Main(){
   Console.WriteLine(1 is int);
   Console.WriteLine(1 is float);
   Console.WriteLine(1.0 is float);
   Console.WriteLine(1.0 is double);
 }
}
输出结果为:
 
True
 False
 False
 True

本文来自编程入门网:http://www.bianceng.cn/Programming/csharp/200709/4369.htm

原创粉丝点击