가능한 중복은 :
Direct casting vs 'as' operator?
Casting vs using the 'as' keyword in the CLR"개체 유형"과 "((유형) 개체"의 차이점은 무엇입니까?
object myObject = "Hello world.";
var myString = myObject as string;
object myObject = "Hello world.";
var myString = (string)myObject;
나는 형식 변환이 두 가지 일을 보았다. 그 차이점은 무엇입니까?
제목에 대한 내 기사를 참조하십시오. http://blogs.msdn.com/b/ericlippert/archive/2009/10/08/what-s-the-difference-between-as-and-cast-operators. aspx –