tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 構造体の配列の検索
投稿日: 2010/12/07(Tue) 12:24
投稿者よっくん
こんにちは。

VB2005 & WinXP SP2

VB2005で構造体の配列の検索を行いたいのですが
うまくいきません。

ふつうの配列の場合は

        Dim test(3) As String

        test(0) = "1"
        test(1) = "2"
        test(2) = "3"
        test(3) = "4"

        MessageBox.Show(Array.IndexOf(test, "3"))

で検索できるのは分かったのですが、


Public Structure Kozotai
    Dim ID As Integer
    Dim NAME As String
End Structure

        Dim test(3) As Kozotai

        test(0).ID = 1
        test(0).NAME = "のびた"

        test(1).ID = 2
        test(1).NAME = "ドラえもん"

        test(2).ID = 3
        test(2).NAME = "ジャイアン"

        test(3).ID = 3
        test(3).NAME = "すねお"

        MessageBox.Show(???????????)

上記のような構造体の配列の場合に、
"ジャイアン"で検索するには
どのように記述すればいいのか判りません。

何か、サクっと検索できる記述はあるのでしょうか?

現在はFOR NEXTで全件検索をかけているのですが
何かスマートな方法は無いものか?と思い
質問させて頂きます。

宜しくお願い致します。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。