Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のコードを考えてみましょう:
public class MyClass { //... } object ob = new MyClass(); Type t = ob.GetType();
この情報を使用して、実行時にキャストobする必要があります。MyClassどうすればよいですか?
ob
MyClass
MyClassコンパイル時に それがわかっていると仮定します。
object ob = new MyClass(); if (ob.GetType() != typeof(MyClass)) MyClass convertedObject = (MyClass)ob;