オブジェクトに寸法があるかどうかを調べるにはどうすればよいですか
Dim ASD as new ArrayList
ASD.add("hello")
ASD.add("World")
Dim Question as boolean = ASD.GetType.IsArray
次に、質問は= falseですが、次元があることを認識する必要があります。ArrayLists だけでなく、複数のオブジェクトを格納できるあらゆるタイプのコレクションに使用できます。
何か案は?
オブジェクトに寸法があるかどうかを調べるにはどうすればよいですか
Dim ASD as new ArrayList
ASD.add("hello")
ASD.add("World")
Dim Question as boolean = ASD.GetType.IsArray
次に、質問は= falseですが、次元があることを認識する必要があります。ArrayLists だけでなく、複数のオブジェクトを格納できるあらゆるタイプのコレクションに使用できます。
何か案は?
もしかして「次元」じゃないの?次元を持つのは配列だけだからです。どのコレクション型にも、内部の要素の数を決定するための count プロパティがあります。
Dim asd As New ArrayList
asd.Add("foo")
asd.Add("bar")
Dim elements = asd.Count
ところで: ちょっと時代遅れなので、Arraylist を使用しないでください。たとえば、代わりに List(of T) を使用します。
これを試して:
Dim Question As Boolean = If(ASD.Count > 0, True, False)