typeof(T)を使って任意の型と比較する事は可能でしょうか？


Tがレスポンスの型として渡ってくるメソッドがあり、  
レスポンスが無い時は、TはNullDataクラスとなり  
レスポンスがある時は、Tは任意の型クラスとなります。

レスポンスが無い時は、NullDataクラスとなるので、  
下記のようなIF文で比較したのでIFの中に入ってきませんでした。

[code]

    if (typeof(T) == typeof(NullData))
    
[/code]

Tを指定した型と比較するにはどのようにすれば良いでしょうか？

環境：Unity5.5.1.f1、C#4.0




C#仕様としては可能ですしWindows環境であれば普通に動作します。  
意図通りの動作をしないとしたら、Unity側の問題と推測されます。




C#仕様としては可能ですしWindows環境であれば普通に動作します。  
意図通りの動作をしないとしたら、Unity側の問題と推測されます。

