字串字典,只能使用字串,如果你操作的對象是字串,那這個類別絕對是你的首選,因為它可以省下轉型的動作。
StringCollection 特性如下:
1.它與ArrayList用法很像。 [C#.NET][VB.NET] 使用 ArrayList 類別 排序
2.索引鍵(Key)為流水編號(數字);一個索引鍵(Key)對應到一個內容(Value),就跟陣列一樣,初值為0。
3.用Add方法,是將資料加到集合的最後一筆。
4.用Insert方法是將資料插到集合的任意處,須選擇插入的位置(索引鍵)。
續上一篇 [C#.NET][VB.NET] 一般 / 泛型 Generic Collection 集合型別介紹
字串字典,只能使用字串,如果你操作的對象是字串,那這個類別絕對是你的首選,因為它可以省下轉型的動作。
StringCollection 特性如下:
1.它與ArrayList用法很像。 [C#.NET][VB.NET] 使用 ArrayList 類別 排序
2.索引鍵(Key)為流水編號(數字);一個索引鍵(Key)對應到一個內容(Value),就跟陣列一樣,初值為0。
3.用Add方法,是將資料加到集合的最後一筆。
4.用Insert方法是將資料插到集合的任意處,須選擇插入的位置(索引鍵)。
如何使用StringCollection
1.引用 StringDictionary 類別。
StringCollection sc = new StringCollection();
2.加入內容(Value),內容必須是字串。
sc.Add("one");
C#完整範例用法如下:
private void button1_Click(object sender, EventArgs e)
{
//1.引用StringCollection類別
StringCollection sc = new StringCollection();
//2.加入資料
sc.Add("one");
sc.Add("two");
sc.Add("three");
//插入資料
sc.Insert(0, "zero");
//讀資料
foreach (var o in sc)
{
Console.WriteLine(o.ToString());
}
}
VB完整範例用法如下:
Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
'1.引用StringCollection類別
Dim sc As StringCollection = New StringCollection()
'2.加入資料
sc.Add("one")
sc.Add("two")
sc.Add("three")
'插入資料
sc.Insert(0, "zero")
'讀資料
For Each o As Object In sc
Console.WriteLine(o.ToString())
Next
End Sub
範例下載: [C#.NET][VB.NET]StringCollection.rar
若有謬誤,煩請告知,新手發帖請多包涵
Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET