StringCollection 成员

表示字符串集合。

下表列出了由 StringCollection 类型公开的成员。

公共构造函数

  名称 说明
Public method StringCollection 初始化 StringCollection 类的新实例。

页首

公共属性

  名称 说明
Public property Count 获取 StringCollection 中包含的字符串的数目。
Public property IsReadOnly 获取一个值,该值指示 StringCollection 是否为只读。
Public property IsSynchronized 获取一个值,该值指示是否同步对 StringCollection 的访问(线程安全)。
Public property Item 获取或设置指定索引处的元素。
Public property SyncRoot 获取可用于同步 StringCollection 访问的对象。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Add 将字符串添加到 StringCollection 的末尾。
Public method AddRange 将字符串数组的元素复制到 StringCollection 的末尾。
Public method Clear 移除 StringCollection 中的所有字符串。
Public method Contains 确定指定的字符串是否在 StringCollection 中。
Public method CopyTo 从目标数组的指定索引处开始,将全部 StringCollection 值复制到一维字符串数组中。
Public method Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method GetEnumerator 返回循环访问 StringCollectionStringEnumerator
Public method GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method IndexOf 搜索指定的字符串并返回 StringCollection 内的第一个匹配项的从零开始的索引。
Public method Insert 将字符串插入 StringCollection 中的指定索引处。
Public method Static ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Remove StringCollection 中移除特定字符串的第一个匹配项。
Public method RemoveAt 移除 StringCollection 的指定索引处的字符串。
Public method ToString  返回表示当前 ObjectString。 (从 Object 继承。)

页首

受保护的方法

  名称 说明
Protected method Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method MemberwiseClone  创建当前 Object 的浅表副本。 (从 Object 继承。)

页首

显式接口实现

  名称 说明
Explicit interface implementation Method System.Collections.ICollection.CopyTo 从目标数组的指定索引处开始将整个 StringCollection 复制到兼容的一维 Array
Explicit interface implementation Method System.Collections.IEnumerable.GetEnumerator 返回循环访问 StringCollectionIEnumerator
Explicit interface implementation Method System.Collections.IList.Add 将对象添加到 StringCollection 的结尾处。
Explicit interface implementation Method System.Collections.IList.Contains 确定某元素是否在 StringCollection 中。
Explicit interface implementation Method System.Collections.IList.IndexOf 搜索指定的 Object,并返回整个 StringCollection 中第一个匹配项的从零开始的索引。
Explicit interface implementation Method System.Collections.IList.Insert 将元素插入 StringCollection 的指定索引处。
Explicit interface implementation Method System.Collections.IList.Remove StringCollection 中移除特定对象的第一个匹配项。
Explicit interface implementation Property System.Collections.IList.IsFixedSize 获取一个值,该值指示 StringCollection 对象是否具有固定大小。
Explicit interface implementation Property System.Collections.IList.IsReadOnly 获取一个值,该值指示 StringCollection 对象是否为只读。
Explicit interface implementation Property System.Collections.IList.Item 获取或设置指定索引处的元素。

页首

请参见

参考

StringCollection 类
System.Collections.Specialized 命名空间

其他资源

执行不区分区域性的字符串操作