c#開發之is操作符?

Tags: 型別, 操作符,

c#中is操作符用於檢查變數是否為指定的型別,如果是,則返回真,否則返回假。is操作符只考慮引用型別轉換,裝箱轉換和取消裝箱轉換,不考慮其它的轉換。

工具/原料

vs2008開發工具

方法/步驟

開啟vs2008開發工具,新建一個windows窗體應用程式,命名隨便,為is測試,如下圖所示:

c#開發之is操作符

開發之is操作符#

開啟Form窗體,新增一些控制元件作為測試使用,如下圖所示:

c#開發之is操作符

開發之is操作符#

編寫一個測試程式,作為自己的整形測試,如下圖所示:

c#開發之is操作符

開發之is操作符#

執行測試程式,可以看出測試的程式為true,因為i的型別為整形。

c#開發之is操作符

開發之is操作符#

定義一個字元型,同時做一個測試程式,如下圖所示。

c#開發之is操作符

開發之is操作符#

執行程式,得出測試結果,如下圖所示,得到的結果為False。

c#開發之is操作符

開發之is操作符#

注意事項

在is操作符的左側不准許使用匿名方法。

型別, 操作符,
相關問題答案