c# as_is的使用及區別
http://littlecity.blog.163.com/blog/static/35778026201011752347631/
小結:as效能高於is
as不會產生異常
is會導致clr檢查2次物件的型別,而as clr只檢查一次物件的型別
小結:as效能高於is
as不會產生異常
is會導致clr檢查2次物件的型別,而as clr只檢查一次物件的型別
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-718454/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C#中continue、return、break的區別及作用C#
- new 和 malloc 的區別 及使用
- java字串“==”與“equals”的差異及與c#的區別Java字串C#
- localStorage,sessionStorage和cookie的區別及使用SessionCookie
- .net與C#的區別C#
- c#與java的區別C#Java
- C#中抽象方法與虛方法的區別詳解及示例C#抽象
- Python中eval與exec的使用及區別Python
- SurfaceView和普通view的區別及簡單使用View
- c#中值型別和引用型別的區別C#型別
- C# 通過ServiceStack 操作Redis——Set型別的使用及示例C#Redis型別
- Golang切片的三種簡單使用方式及區別Golang
- C#中Hashtable和HashMap的區別C#HashMap
- C#陣列與集合的區別C#陣列
- C#中ref和out的區別C#
- C#中List與IList的區別C#
- c# 中的靜態類(satic class)和具體類的區別及用法C#
- C# suspend sleep join 區別C#
- enqueue, latch的理解及區別ENQ
- android-invalidate和postInvalidate 的區別及使用Android
- C# 結構體與類的區別C#結構體
- 【轉】C#中virtual和abstract的區別C#
- C#中堆和堆疊的區別C#
- SurfaceView及TextureView區別View
- Mybatis中#{}和${}傳參的區別及#和$的區別小結MyBatis
- 徹底弄懂C#中delegate、event、EventHandler、Action、Func的使用和區別C#
- python中 _、__、__xx__() 區別及使用場景Python
- passwd與usermod鎖使用者及使用者解鎖的區別
- Redis的配置及與memcached區別Redis
- localStorage、sessionStorage、Cookie的區別及用法SessionCookie
- QPixmap和QImage的區別及剖析
- oracle group by中cube和rollup字句的使用方法及區別Oracle
- C# 中 Struct 和 Class 的區別總結C#Struct
- C# 中的 == 和 equals()有什麼區別?C#
- C#中的屬性和欄位的區別C#
- 使用jquery和使用框架的區別jQuery框架
- [C#]C#中ToString()和Convert.ToString()的區別C#
- C#自增運算子詳解:++i與i++的區別及應用場景C#