Я не уверен, что это действительный С#, но, надеюсь, вы получите эту идею.:)
switch (msg.GetType()) {
case ClassA:
// blah
case ClassB:
// blah 2
case ClassC:
// blah 3
}
Как включить тип объекта, но используя VB.NET Select Case
?
Я знаю, что некоторые могут предложить использовать polymorphism, но я использую иерархию небольших классов сообщений, чтобы действительно Я работаю в моем случае.