StringCollection类是.NET Framework类库的新添加,它表示字符串的集合。 StringCollection类在System.Collections.Specialized命名空间中定义。
StringCollection.Add(String)方法用于将字符串添加到StringCollection的末尾。
句法:
public int Add (string value);
在这里,价值是要添加到StringCollection结束的字符串。该值可以为空。
返回值:从零开始的索引,在该索引处插入新元素。
注意:如果Count小于容量,则此方法是O(1)操作。如果需要增加容量以容纳新元素,则此方法将成为O(n)操作,其中n为Count。
下面的程序说明了StringCollection.Add(String)方法的用法:
范例1:
// C# code to add a string to the
// end of the StringCollection
using System;
using System.Collections;
using System.Collections.Specialized;
class GFG {
// Driver code
public static void Main()
{
// creating a StringCollection named myCol
StringCollection myCol = new StringCollection();
// Adding elements in StringCollection
myCol.Add("A");
myCol.Add("B");
myCol.Add("C");
myCol.Add("D");
myCol.Add("E");
// Displaying objects in myCol
foreach(Object obj in myCol)
{
Console.WriteLine(obj);
}
}
}
输出:
A
B
C
D
E
范例2:
// C# code to add a string to the
// end of the StringCollection
using System;
using System.Collections;
using System.Collections.Specialized;
class GFG {
// Driver code
public static void Main()
{
// creating a StringCollection named myCol
StringCollection myCol = new StringCollection();
// Adding elements in StringCollection
myCol.Add("2");
myCol.Add("4");
myCol.Add("6");
myCol.Add("8");
myCol.Add("10");
// Displaying objects in myCol
foreach(Object obj in myCol)
{
Console.WriteLine(obj);
}
}
}
输出:
2
4
6
8
10
参考:
- https://docs.microsoft.com/zh-cn/dotnet/api/system.collections.specialized.stringcollection.add?view=netframework-4.7.2