| タイトル | : Re: 構造体の配列の検索 |  
| 記事No | : 10340 |  
| 投稿日 | : 2010/12/07(Tue) 14:32 |  
| 投稿者 | : shu  |  
     Public Structure Kozotai         Public ID As Integer         Public NAME As String
          Public Overrides Function Equals(ByVal obj As Object) As Boolean             If TypeOf obj Is String Then                 Dim strName = DirectCast(obj, String)                 Return (NAME = strName)             ElseIf TypeOf obj Is Kozotai Then                 Dim objDes As Kozotai = DirectCast(obj, Kozotai)
                  Return (NAME = objDes.NAME)             Else                 Return False             End If         End Function     End Structure
  こんな感じに構造体を定義すると
  Array.IndexOf(test, "ジャイアン")の戻り値が2になります。 
 
 |