CLR via C#讀書筆記 - C#中使用as操做符的好處

咱們看下面這段代碼web if (o is Employee) { Employee e = (Employee) o; // TODO } 在上述代碼中,CLR實際上檢測兩次對象類型。is操做符首先覈實o是否兼容於Employee類型。若是是,在if語句內部轉型時,CLR再次覈實o是否引用一個Employee。CLR的類型檢查加強了安全性,但無疑會對性能形成必定可以影響。這是由於
相關文章
相關標籤/搜索