1. 程式人生 > >【轉載】C#使用is關鍵字檢查對象是否與給定類型兼容

【轉載】C#使用is關鍵字檢查對象是否與給定類型兼容

htm 需要 類型兼容 兼容 防止 運行時錯誤 targe 語言 it技術

在C#的編程開發過程中,很多時候涉及到數據類型的轉換,如果強行轉換數據類型,有時候可能會出現程序運行時錯誤,C#語言中提供了is關鍵字可以檢查對象是否與給定類型兼容,可先判斷類型兼容後再進行對象的轉換。使用is關鍵字可以有效地方防止類型轉換中出現的異常。

例如有個A類的對象entityA,需要判斷entityA是否兼容B類,即能否將entityA轉換為B類的對象,可通過下列語句判斷。

bool isB=entityA is B;

如果isB為true,則表示兼容,可將entityA轉換為B類的對象。

備註:更多幹貨關註博主站點IT技術小趣屋。原文轉載自C#使用is關鍵字檢查對象是否與給定類型兼容_IT技術小趣屋。

【轉載】C#使用is關鍵字檢查對象是否與給定類型兼容