だからんなことしなくてもType.GetTypeとリフレクションの組み合わせで
普通にできるって