ちなみに、ナニがやりたいかというと‥‥

    ' 一番やりたいこと
    strList.Add("TypeOf (aAyano) Is aSeitokaiMember")
    If TypeOf (aAyano) Is aSeitokaiMember Then
        strList.Add("true")
    Else
        strList.Add("false")
    End If
    strList.Add("")
    
    ' 最終目的
    Directcast(aAyano, aSeitokaiMember).doIchaicha(aKyouko)

まぁコレが、どうやってもコンパイラ通らないことこの上ないという‥‥*1
TypeOf (P1) Is P2 文で、P2に変数やメソッド経由で型名を指定する方法が、存在しない?


っていうか、VB.NETのGetType()とSystem.Type.GetType()で引数が全然違うかつ戻り値が同じTypeのハズなのに使い方が同じなのか怪しいと、VB.NETの中だけでめがっさ混乱します。なんともはや。
#っていうか、コレが普通に書けてちゃんと動くPHPがフリーダムすぎるというウワサもww

*1:doIchaichaをMemberBaseで定義しろ、ってのは置いといて