Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
ArrayList について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=2468#CommentId19627
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
葉月
 ()
投稿日時
2008/7/18 02:49:00
'Houserクラス
Public Class Houser
Dim fields As Hashtable = New Hashtable 'filds
Dim id As String = String.Empty 'fildsのid要素
Dim name As String = String.Empty 'fildsのname要素
Dim group As String = String.Empty 'fildsのgroup要素
Dim count As Integer = 0 '各要素が参照するカウント
''' <summary>
''' fieldsからidを取得
''' </summary>
Public Property idHouse()
Get
Return fields.Item(id)
End Get
Set(ByVal value)
id = "id" + count.ToString
fields.Add(id, value)
End Set
End Property
''' <summary>
''' fieldsからnameを取得
''' </summary>
Public Property nameHouse()
Get
Return fields.Item(name)
End Get
Set(ByVal value)
name = "name" + count.ToString
fields.Add(name, value)
End Set
End Property
''' <summary>
''' fieldsからgourpを取得
''' </summary>
Public Property groupHouse()
Get
Return fields.Item(group)
End Get
Set(ByVal value)
group = "group" + count.ToString
fields.Add(group, value)
End Set
End Property
''' <summary>
''' countを変更する。
''' </summary>
Public Sub Counting(ByVal a As Integer)
count = a
End Sub
''' <summary>
''' fieldsの全要素を抜き出す。
''' </summary>
Public Sub allCounting()
Console.WriteLine("")
Console.WriteLine("値の列挙")
'値項目の列挙
For Each i As String In fields.Values
Console.WriteLine(i)
Next
Console.WriteLine("エントリーの列挙")
'エントリーの列挙
For Each j As DictionaryEntry In fields
Console.WriteLine("{0} : {1}", j.Key, j.Value)
Next
End Sub
End Class