1.performance
as 가 더 빠르다고 한다. ( is test 를 포함해도 더 빠른가..??? )
http://www.techgalaxy.net/Docs/Dev/5ways.htm
2.가독성
당연히 as가 더 좋다
3.as의 특징
1) unboxing을 하지 못한다. ( value type -> reference type 변환 불가능)
2) casting 과는 달리 casting 에 실패해도 exception을 throw 하지 않고 null을 리턴한다.
3) user-defined conversion을 하지 못한다.
'C#, .NET' 카테고리의 다른 글
network 상태 체크하기 (0) | 2011.06.17 |
---|---|
log4net (0) | 2011.06.17 |
synchronization (0) | 2011.06.17 |
exception, try-catch performance (0) | 2011.06.17 |
performance 고려사항 (0) | 2011.06.17 |