I는 같은 객체 인스턴스화하는 경우 :다운 캐스팅은 어떻게 작동합니까? C#을
Person hello = new Person();
내가
Employee test = (Employee)hello;
이 무엇입니까
그런 짓을 할 수있어? 무엇에 대해 모두 낙담 했습니까? 그래서 우리가 기지에 대한 기억을 할당하고 거기에서 일어나는 일을 던지십시오.I는 같은 객체 인스턴스화하는 경우 :다운 캐스팅은 어떻게 작동합니까? C#을
Person hello = new Person();
내가
Employee test = (Employee)hello;
이 무엇입니까
그런 짓을 할 수있어? 무엇에 대해 모두 낙담 했습니까? 그래서 우리가 기지에 대한 기억을 할당하고 거기에서 일어나는 일을 던지십시오.작동하지 않습니다. 런타임에 InvalidCastException
을 던질 것입니다. (가정하면 Employee : Person
).
는이 Casting and Type Conversions
잘 알고 있어야합니다.