c#中is操作符用於檢查變數是否為指定的型別,如果是,則返回真,否則返回假。is操作符只考慮引用型別轉換,裝箱轉換和取消裝箱轉換,不考慮其它的轉換。
工具/原料
vs2008開發工具
方法/步驟
開啟vs2008開發工具,新建一個windows窗體應用程式,命名隨便,為is測試,如下圖所示:
開發之is操作符#
開啟Form窗體,新增一些控制元件作為測試使用,如下圖所示:
開發之is操作符#
編寫一個測試程式,作為自己的整形測試,如下圖所示:
開發之is操作符#
執行測試程式,可以看出測試的程式為true,因為i的型別為整形。
開發之is操作符#
定義一個字元型,同時做一個測試程式,如下圖所示。
開發之is操作符#
執行程式,得出測試結果,如下圖所示,得到的結果為False。
開發之is操作符#
注意事項
在is操作符的左側不准許使用匿名方法。