0
私は同じインターフェイスをいくつかのクラスに持っています。インターフェイスにメソッドを渡します。私はどのような授業を通過しようとしています。例えば、ここで私が持っているかもしれないいくつかのクラスです。ここインターフェイスからクラス名を取得
internal class SomeClassName : MyInterface
internal class SomeOtherName : MyInterface
internal class NotReallySure: MyInterface
internal class NewClassName: MyInterface
internal class SomethingSpecial: MyInterface
はメソッドです:私は
public void ProcessClass(MyInterface myInterface)
何を試してみましたか?私はこれを試したが動作しません
if (myInterface.GetType() == NotReallySure)
{
//
}
私は正確に何をしようとしていますか?
I「myInterface」の値が特定のクラス名またはより良いクラス値
そんなの? http://stackoverflow.com/questions/3561202/check-if-instance-of-a-type – Marvin