📌  相关文章
📜  C#|获取StringCollection中的字符串数(1)

📅  最后修改于: 2023-12-03 15:14:30.068000             🧑  作者: Mango

C# | 获取 StringCollection 中的字符串数

StringCollection 类是 System.Collection 命名空间中的一部分。它是一个可用于存储字符串列表的集合类。您可以添加、删除、查询并对 StringCollection 进行许多其他操作。在这篇文章中,我们将讨论如何获取 StringCollection 中的字符串数。

使用 Count 属性

StringCollection 类包含一个 Count 属性,该属性返回集合中的元素数。您可以使用以下代码段来获取 StringCollection 中的字符串数:

StringCollection myStringCollection = new StringCollection();
myStringCollection.Add("String 1");
myStringCollection.Add("String 2");
myStringCollection.Add("String 3");
int count = myStringCollection.Count;

在上面的代码中,我们首先创建了一个 StringCollection 对象,并向其添加了三个元素。然后我们使用 Count 属性来获取 StringCollection 中的字符串数。在这个例子中,Count 属性返回整数值 3。

使用集合循环

另一种获取 StringCollection 中的字符串数的方法是使用集合循环。您可以使用以下代码段来获取 StringCollection 中的字符串数:

StringCollection myStringCollection = new StringCollection();
myStringCollection.Add("String 1");
myStringCollection.Add("String 2");
myStringCollection.Add("String 3");
int count = 0;
foreach (string str in myStringCollection)
{
    count++;
}

在上面的代码中,我们首先创建了一个 StringCollection 对象,并向其添加了三个元素。然后我们使用循环遍历 StringCollection 中的每个元素,并将计数器值增加 1。在这个例子中,计数器值最终为 3。

结论

在这篇文章中,我们讨论了两种方法来获取 StringCollection 中的字符串数。通过使用 Count 属性或集合循环,您可以轻松获取 StringCollection 中的所有字符串数。