String 方法

String 类型公开以下成员。

方法
 
显示: 
 名称说明
公共方法 Clone 返回对此 String 实例的引用。
公共方法 静态成员 Compare(String, String) 比较两个指定的 String 对象,并返回一个指示二者在排序顺序中的相对位置的整数。
公共方法 静态成员 Compare(String, String, Boolean) 比较两个指定的 String 对象(其中忽略或考虑其大小写),并返回一个整数,指示二者在排序顺序中的相对位置。
公共方法 静态成员 Compare(String, String, StringComparison) 使用指定的规则比较两个指定的 String 对象,并返回一个整数,指示二者在排序顺序中的相对位置。
公共方法 静态成员 Compare(String, String, Boolean, CultureInfo) 比较两个指定的 String 对象(其中忽略或考虑其大小写,并使用区域性特定的信息干预比较),并返回一个整数,指示二者在排序顺序中的相对位置。
公共方法 静态成员 Compare(String, String, CultureInfo, CompareOptions) 对两个指定的 String 对象进行比较,使用指定的比较选项和区域性特定的信息来影响比较,并返回一个整数,该整数指示这两个字符串在排序顺序中的关系。
公共方法 静态成员 Compare(String, Int32, String, Int32, Int32) 对两个指定的 String 对象的子字符串进行比较,并返回一个指示二者在排序顺序中的相对位置的整数。
公共方法 静态成员 Compare(String, Int32, String, Int32, Int32, Boolean) 比较两个指定的 String 对象的子字符串(忽略或考虑其大小写),并返回一个整数,指示二者在排序顺序中的相对位置。
公共方法 静态成员 Compare(String, Int32, String, Int32, Int32, StringComparison) 使用指定的规则比较两个指定的 String 对象的子字符串,并返回一个整数,指示二者在排序顺序中的相对位置。
公共方法 静态成员 Compare(String, Int32, String, Int32, Int32, Boolean, CultureInfo) 比较两个指定的 String 对象的子字符串(其中忽略或考虑其大小写,并使用区域性特定的信息干预比较),并返回一个整数,指示二者在排序顺序中的相对位置。
公共方法 静态成员 Compare(String, Int32, String, Int32, Int32, CultureInfo, CompareOptions) 对两个指定 String 对象的子字符串进行比较,使用指定的比较选项和区域性特定的信息来影响比较,并返回一个整数,该整数指示这两个子字符串在排序顺序中的关系。
公共方法 静态成员 CompareOrdinal(String, String) 通过计算每个字符串中相应 Char 对象的数值来比较两个指定的 String 对象。
公共方法 静态成员 CompareOrdinal(String, Int32, String, Int32, Int32) 通过计算两个指定的 String 对象的每个子字符串中相应 Char 对象的数值比较子字符串。
公共方法 CompareTo(Object) 将此实例与指定的 Object 进行比较,并指示此实例在排序顺序中是位于指定的 Object 之前、之后还是与其出现在同一位置。
公共方法 CompareTo(String) 将此实例与指定的 String 对象进行比较,并指示此实例在排序顺序中是位于指定的 String 之前、之后还是与其出现在同一位置。
公共方法 静态成员 Concat(Object) 创建指定对象的字符串表示形式。
公共方法 静态成员 Concat(Object[]) 连接指定 Object 数组中的元素的字符串表示形式。
公共方法 静态成员 Concat(IEnumerable<String>) 串联类型为 String 的 IEnumerable<T> 构造集合的成员。
公共方法 静态成员 Concat(String[]) 连接指定的 String 数组的元素。
公共方法 静态成员 Concat(Object, Object) 连接两个指定对象的字符串表示形式。
公共方法 静态成员 Concat(String, String) 连接 String 的两个指定实例。
公共方法 静态成员 Concat(Object, Object, Object) 连接三个指定对象的字符串表示形式。
公共方法 静态成员 Concat(String, String, String) 连接 String 的三个指定实例。
公共方法 静态成员 Concat(Object, Object, Object, Object) 将四个指定对象的字符串表示形式与可选变量长度参数列表中指定的任何对象串联起来。
公共方法 静态成员 Concat(String, String, String, String) 连接 String 的四个指定实例。
公共方法 静态成员 Concat<T>(IEnumerable<T>) 串联 IEnumerable<T> 实现的成员。
公共方法 Contains 返回一个值,该值指示指定的子串是否出现在此字符串中。
公共方法 静态成员 Copy 创建一个与指定的 String 具有相同值的 String 的新实例。
公共方法 CopyTo 将指定数目的字符从此实例中的指定位置复制到 Unicode 字符数组中的指定位置。
公共方法 EndsWith(String) 确定此字符串实例的结尾是否与指定的字符串匹配。
公共方法 EndsWith(String, StringComparison) 确定使用指定的比较选项进行比较时此字符串实例的结尾是否与指定的字符串匹配。
公共方法 EndsWith(String, Boolean, CultureInfo) 确定在使用指定的区域性进行比较时此字符串实例的结尾是否与指定的字符串匹配。
公共方法 Equals(Object) 确定此实例是否与指定的对象(也必须是 String 对象)具有相同的值。 (重写Object.Equals(Object)。)
公共方法 Equals(String) 确定此实例是否与另一个指定的 String 对象具有相同的值。
公共方法 静态成员 Equals(String, String) 确定两个指定的 String 对象是否具有相同的值。
公共方法 Equals(String, StringComparison) 确定此字符串是否与指定的 String 对象具有相同的值。 参数指定区域性、大小写以及比较所用的排序规则。
公共方法 静态成员 Equals(String, String, StringComparison) 确定两个指定的 String 对象是否具有相同的值。 参数指定区域性、大小写以及比较所用的排序规则。
公共方法 静态成员 Format(String, Object) 将指定字符串中的一个或多个格式项替换为指定对象的字符串表示形式。
公共方法 静态成员 Format(String, Object[]) 将指定字符串中的格式项替换为指定数组中相应对象的字符串表示形式。
公共方法 静态成员 Format(IFormatProvider, String,Object[]) 将指定字符串中的格式项替换为指定数组中相应对象的字符串表示形式。 参数提供区域性特定的格式设置信息。
公共方法 静态成员 Format(String, Object, Object) 将指定字符串中的格式项替换为两个指定对象的字符串表示形式。
公共方法 静态成员 Format(String, Object, Object, Object) 将指定字符串中的格式项替换为三个指定对象的字符串表示形式。
公共方法 GetEnumerator 检索一个可以循环访问此字符串中的每个字符的对象。
公共方法 GetHashCode 返回该字符串的哈希代码。 (重写 Object.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 GetTypeCode 返回类 String 的 TypeCode
公共方法 IndexOf(Char) 报告指定 Unicode 字符在此字符串中的第一个匹配项的从零开始的索引。
公共方法 IndexOf(String) 报告指定字符串在此实例中的第一个匹配项的从零开始的索引。
公共方法 IndexOf(Char, Int32) 报告指定 Unicode 字符在此字符串中的第一个匹配项的从零开始的索引。 该搜索从指定字符位置开始。
公共方法 IndexOf(String, Int32) 报告指定字符串在此实例中的第一个匹配项的从零开始的索引。 该搜索从指定字符位置开始。
公共方法 IndexOf(String, StringComparison) 报告指定的字符串在当前 String 对象中的第一个匹配项的从零开始的索引。 一个参数指定要用于指定字符串的搜索类型。
公共方法 IndexOf(Char, Int32, Int32) 报告指定字符在此实例中的第一个匹配项的从零开始的索引。 搜索从指定字符位置开始,并检查指定数量的字符位置。
公共方法 IndexOf(String, Int32, Int32) 报告指定字符串在此实例中的第一个匹配项的从零开始的索引。 搜索从指定字符位置开始,并检查指定数量的字符位置。
公共方法 IndexOf(String, Int32, StringComparison) 报告指定的字符串在当前 String 对象中的第一个匹配项的从零开始的索引。 参数指定当前字符串中的起始搜索位置以及用于指定字符串的搜索类型。
公共方法 IndexOf(String, Int32, Int32, StringComparison) 报告指定的字符串在当前 String 对象中的第一个匹配项的从零开始的索引。 参数指定当前字符串中的起始搜索位置、要搜索的当前字符串中的字符数量,以及要用于指定字符串的搜索类型。
公共方法 IndexOfAny(Char[]) 报告指定 Unicode 字符数组中的任意字符在此实例中第一个匹配项的从零开始的索引。
公共方法 IndexOfAny(Char[], Int32) 报告指定 Unicode 字符数组中的任意字符在此实例中第一个匹配项的从零开始的索引。 该搜索从指定字符位置开始。
公共方法 IndexOfAny(Char[], Int32, Int32) 报告指定 Unicode 字符数组中的任意字符在此实例中第一个匹配项的从零开始的索引。 搜索从指定字符位置开始,并检查指定数量的字符位置。
公共方法 Insert 返回一个新的字符串,在此实例中的指定的索引位置插入指定的字符串。
公共方法 静态成员 Intern 检索系统对指定 String 的引用。
公共方法 静态成员 IsInterned 检索对指定 String 的引用。
公共方法 IsNormalized() 指示此字符串是否符合 Unicode 范式 C。
公共方法 IsNormalized(NormalizationForm) 指示此字符串是否符合指定的 Unicode 范式。
公共方法 静态成员 IsNullOrEmpty 指示指定的字符串是 null 还是 Empty 字符串。
公共方法 静态成员 IsNullOrWhiteSpace 指示指定的字符串是 null、空还是仅由空白字符组成。
公共方法 静态成员 Join(String, IEnumerable<String>) 串联类型为 String 的 IEnumerable<T> 构造集合的成员,其中在每个成员之间使用指定的分隔符。
公共方法 静态成员 Join(String, Object[]) 串联对象数组的各个元素,其中在每个元素之间使用指定的分隔符。
公共方法 静态成员 Join(String, String[]) 串联字符串数组的所有元素,其中在每个元素之间使用指定的分隔符。
公共方法 静态成员 Join(String, String[], Int32, Int32) 串联字符串数组的指定元素,其中在每个元素之间使用指定的分隔符。
公共方法 静态成员 Join<T>(String, IEnumerable<T>) 串联集合的成员,其中在每个成员之间使用指定的分隔符。
公共方法 LastIndexOf(Char) 报告指定 Unicode 字符在此实例中的最后一个匹配项的从零开始的索引的位置。
公共方法 LastIndexOf(String) 报告指定字符串在此实例中的最后一个匹配项的从零开始的索引的位置。
公共方法 LastIndexOf(Char, Int32) 报告指定 Unicode 字符在此实例中的最后一个匹配项的从零开始的索引的位置。 在指定的字符位置开始和在向后的右边该字符串的开头处理的搜索。
公共方法 LastIndexOf(String, Int32) 报告指定字符串在此实例中的最后一个匹配项的从零开始的索引的位置。 在指定的字符位置开始和在向后的右边该字符串的开头处理的搜索。
公共方法 LastIndexOf(String, StringComparison) 报告指定字符串在当前 String 对象中最后一个匹配项的从零开始的索引。 一个参数指定要用于指定字符串的搜索类型。
公共方法 LastIndexOf(Char, Int32, Int32) 报告指定的 Unicode 字符在此实例内的子字符串中的最后一个匹配项的从零开始的索引的位置。 搜索在指定字符位置的数目的字符串开始时,开始指定字符和其后面的位置。
公共方法 LastIndexOf(String, Int32, Int32) 报告指定字符串在此实例中的最后一个匹配项的从零开始的索引的位置。 搜索在指定字符位置的数目的字符串开始时,开始指定字符和其后面的位置。
公共方法 LastIndexOf(String, Int32, StringComparison) 报告指定字符串在当前 String 对象中最后一个匹配项的从零开始的索引。 在指定的字符位置开始和在向后的右边该字符串的开头处理的搜索。 一个参数指定要执行搜索指定字符串的比较类型。
公共方法 LastIndexOf(String, Int32, Int32, StringComparison) 报告指定字符串在此实例中的最后一个匹配项的从零开始的索引的位置。 搜索在所指定的字符位置的数目的字符串开始时,开始指定字符和其后面的位置。 一个参数指定要执行搜索指定字符串的比较类型。
公共方法 LastIndexOfAny(Char[]) 报告在 Unicode 数组中指定的一个或多个字符在此实例中的最后一个匹配项的从零开始的索引的位置。
公共方法 LastIndexOfAny(Char[], Int32) 报告在 Unicode 数组中指定的一个或多个字符在此实例中的最后一个匹配项的从零开始的索引的位置。 在指定的字符位置开始和在向后的右边该字符串的开头处理的搜索。
公共方法 LastIndexOfAny(Char[], Int32, Int32) 报告在 Unicode 数组中指定的一个或多个字符在此实例中的最后一个匹配项的从零开始的索引的位置。 搜索在指定字符位置的数目的字符串开始时,开始指定字符和其后面的位置。
公共方法 Normalize() 返回一个新字符串,其文本值与此字符串相同,但其二进制表示形式符合 Unicode 范式 C。
公共方法 Normalize(NormalizationForm) 返回一个新字符串,其文本值与此字符串相同,但其二进制表示形式符合指定的 Unicode 范式。
公共方法 PadLeft(Int32) 返回一个新字符串,该字符串通过在此实例中的字符左侧填充空格来达到指定的总长度,从而实现右对齐。
公共方法 PadLeft(Int32, Char) 返回一个新字符串,该字符串通过在此实例中的字符左侧填充指定的 Unicode 字符来达到指定的总长度,从而使这些字符右对齐。
公共方法 PadRight(Int32) 返回一个新字符串,该字符串通过在此字符串中的字符右侧填充空格来达到指定的总长度,从而使这些字符左对齐。
公共方法 PadRight(Int32, Char) 返回一个新字符串,该字符串通过在此字符串中的字符右侧填充指定的 Unicode 字符来达到指定的总长度,从而使这些字符左对齐。
公共方法 Remove(Int32) 返回当前实例中从指定位置到最后位置的所有以删除的字符的新字符串。
公共方法 Remove(Int32, Int32) 返回指定数量字符在当前这个实例起始点在已删除的指定的位置的新字符串。
公共方法 Replace(Char, Char) 返回一个新字符串,其中此实例中出现的所有指定 Unicode 字符都替换为另一个指定的 Unicode 字符。
公共方法 Replace(String, String) 返回一个新字符串,其中当前实例中出现的所有指定字符串都替换为另一个指定的字符串。
公共方法 Split(Char[]) 返回的字符串数组包含此实例中的子字符串(由指定 Unicode 字符数组的元素分隔)。
公共方法 Split(Char[], Int32) 返回的字符串数组包含此实例中的子字符串(由指定 Unicode 字符数组的元素分隔)。 参数指定返回的子字符串的最大数量。
公共方法 Split(Char[], StringSplitOptions) 返回的字符串数组包含此字符串中的子字符串(由指定 Unicode 字符数组的元素分隔)。 参数指定是否返回空数组元素。
公共方法 Split(String[], StringSplitOptions) 返回的字符串数组包含此字符串中的子字符串(由指定字符串数组的元素分隔)。 参数指定是否返回空数组元素。
公共方法 Split(Char[], Int32, StringSplitOptions) 返回的字符串数组包含此字符串中的子字符串(由指定 Unicode 字符数组的元素分隔)。 参数指定要返回子字符串的最大数量,以及是否返回空数组元素。
公共方法 Split(String[], Int32, StringSplitOptions) 返回的字符串数组包含此字符串中的子字符串(由指定字符串数组的元素分隔)。 参数指定要返回子字符串的最大数量,以及是否返回空数组元素。
公共方法 StartsWith(String) 确定此字符串实例的开头是否与指定的字符串匹配。
公共方法 StartsWith(String, StringComparison) 确定在使用指定的比较选项进行比较时此字符串实例的开头是否与指定的字符串匹配。
公共方法 StartsWith(String, Boolean, CultureInfo) 确定在使用指定的区域性进行比较时此字符串实例的开头是否与指定的字符串匹配。
公共方法 Substring(Int32) 从此实例检索子字符串。 子字符串在指定的字符位置开始并一直到该字符串的末尾。
公共方法 Substring(Int32, Int32) 从此实例检索子字符串。 子字符串从指定的字符位置开始且具有指定的长度。
公共方法 ToCharArray() 将此实例中的字符复制到 Unicode 字符数组。
公共方法 ToCharArray(Int32, Int32) 将此实例中的指定子字符串内的字符复制到 Unicode 字符数组。
公共方法 ToLower() 返回此字符串转换为小写形式的副本。
公共方法 ToLower(CultureInfo) 根据指定区域性的大小写规则返回此字符串转换为小写形式的副本。
公共方法 ToLowerInvariant 返回此 String 对象的转换为小写形式的副本,返回时使用固定区域性的大小写规则。
公共方法 ToString() 返回 String 的此实例;不执行实际转换。 (重写 Object.ToString()。)
公共方法 ToString(IFormatProvider) 返回 String 的此实例;不执行实际转换。
公共方法 ToUpper() 返回此字符串转换为大写形式的副本。
公共方法 ToUpper(CultureInfo) 根据指定区域性的大小写规则返回此字符串转换为大写形式的副本。
公共方法 ToUpperInvariant 返回此 String 对象的转换为大写形式的副本,返回时使用固定区域性的大小写规则。
公共方法 Trim() 从当前 String 对象移除所有前导空白字符和尾部空白字符。
公共方法 Trim(Char[]) 从当前 String 对象移除数组中指定的一组字符的所有前导匹配项和尾部匹配项。
公共方法 TrimEnd 从当前 String 对象移除数组中指定的一组字符的所有尾部匹配项。
公共方法 TrimStart 从当前 String 对象移除数组中指定的一组字符的所有前导匹配项。
页首
显示: 
 名称说明
公共扩展方法 Aggregate<Char>(Func<Char, Char, Char>) 已重载。 对序列应用累加器函数。 (由 Enumerable 定义。)
公共扩展方法 Aggregate<Char, TAccumulate>(TAccumulate, Func<TAccumulate, Char, TAccumulate>) 已重载。 对序列应用累加器函数。 将指定的种子值用作累加器初始值。(由 Enumerable 定义。)
公共扩展方法 Aggregate<Char, TAccumulate, TResult>(TAccumulate, Func<TAccumulate, Char, TAccumulate>, Func<TAccumulate, TResult>) 已重载。 对序列应用累加器函数。 将指定的种子值用作累加器的初始值,并使用指定的函数选择结果值。 (由 Enumerable 定义。)
公共扩展方法 All<Char> 确定序列中的所有元素是否满足条件。 (由 Enumerable 定义。)
公共扩展方法 Any<Char>() 已重载。 确定序列是否包含任何元素。 (由 Enumerable 定义。)
公共扩展方法 Any<Char>(Func<Char, Boolean>) 已重载。 确定序列中是否存在元素满足条件。 (由 Enumerable 定义。)
公共扩展方法 AsEnumerable<Char> 返回类型为 IEnumerable<T> 的输入。 (由 Enumerable 定义。)
公共扩展方法 AsParallel() 已重载。 启用查询的并行化。 (由 ParallelEnumerable 定义。)
公共扩展方法 AsParallel<Char>() 已重载。 启用查询的并行化。 (由 ParallelEnumerable 定义。)
公共扩展方法 AsQueryable() 已重载。 将 IEnumerable 转换为 IQueryable。 (由 Queryable 定义。)
公共扩展方法 AsQueryable<Char>() 已重载。 将泛型 IEnumerable<T> 转换为泛型 IQueryable<T>。 (由Queryable 定义。)
公共扩展方法 Average<Char>(Func<Char, Int32>) 已重载。 计算 Int32 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Nullable<Int32>>) 已重载。 计算可以为 null 的 Int32 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Int64>) 已重载。 计算 Int64 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Nullable<Int64>>) 已重载。 计算可以为 null 的 Int64 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Single>) 已重载。 计算 Single 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Nullable<Single>>) 已重载。 计算可以为 null 的 Single 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Double>) 已重载。 计算 Double 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Nullable<Double>>) 已重载。 计算可以为 null 的 Double 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Decimal>) 已重载。 计算 Decimal 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Average<Char>(Func<Char, Nullable<Decimal>>) 已重载。 计算可以为 null 的 Decimal 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。 (由 Enumerable 定义。)
公共扩展方法 Cast<TResult> 将 IEnumerable 的元素强制转换为指定的类型。 (由 Enumerable 定义。)
公共扩展方法 Concat<Char> 连接两个序列。 (由 Enumerable 定义。)
公共扩展方法 Contains<Char>(Char) 已重载。 通过使用默认的相等比较器确定序列是否包含指定的元素。 (由Enumerable 定义。)
公共扩展方法 Contains<Char>(Char, IEqualityComparer<Char>) 已重载。 通过使用指定的 IEqualityComparer<T> 确定序列是否包含指定的元素。 (由 Enumerable 定义。)
公共扩展方法 Count<Char>() 已重载。 返回序列中的元素数量。 (由 Enumerable 定义。)
公共扩展方法 Count<Char>(Func<Char, Boolean>) 已重载。 返回一个数字,表示在指定的序列中满足条件的元素数量。 (由Enumerable 定义。)
公共扩展方法 DefaultIfEmpty<Char>() 已重载。 返回指定序列的元素;如果序列为空,则返回单一实例集合中的类型参数的默认值。 (由 Enumerable 定义。)
公共扩展方法 DefaultIfEmpty<Char>(Char) 已重载。 返回指定序列中的元素;如果序列为空,则返回单一实例集合中的指定值。 (由 Enumerable 定义。)
公共扩展方法 Distinct<Char>() 已重载。 通过使用默认的相等比较器对值进行比较返回序列中的非重复元素。 (由 Enumerable 定义。)
公共扩展方法 Distinct<Char>(IEqualityComparer<Char>) 已重载。 通过使用指定的 IEqualityComparer<T> 对值进行比较返回序列中的非重复元素。 (由 Enumerable 定义。)
公共扩展方法 ElementAt<Char> 返回序列中指定索引处的元素。 (由 Enumerable 定义。)
公共扩展方法 ElementAtOrDefault<Char> 返回序列中指定索引处的元素;如果索引超出范围,则返回默认值。 (由Enumerable 定义。)
公共扩展方法 Except<Char>(IEnumerable<Char>) 已重载。 通过使用默认的相等比较器对值进行比较生成两个序列的差集。(由 Enumerable 定义。)
公共扩展方法 Except<Char>(IEnumerable<Char>, IEqualityComparer<Char>) 已重载。 通过使用指定的 IEqualityComparer<T> 对值进行比较产生两个序列的差集。 (由 Enumerable 定义。)
公共扩展方法 First<Char>() 已重载。 返回序列中的第一个元素。 (由 Enumerable 定义。)
公共扩展方法 First<Char>(Func<Char, Boolean>) 已重载。 返回序列中满足指定条件的第一个元素。 (由 Enumerable 定义。)
公共扩展方法 FirstOrDefault<Char>() 已重载。 返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。 (由 Enumerable 定义。)
公共扩展方法 FirstOrDefault<Char>(Func<Char, Boolean>) 已重载。 返回序列中满足条件的第一个元素;如果未找到这样的元素,则返回默认值。 (由 Enumerable 定义。)
公共扩展方法 GroupBy<Char, TKey>(Func<Char, TKey>) 已重载。 根据指定的键选择器函数对序列中的元素进行分组。 (由Enumerable 定义。)
公共扩展方法 GroupBy<Char, TKey>(Func<Char, TKey>, IEqualityComparer<TKey>) 已重载。 根据指定的键选择器函数对序列中的元素进行分组,并使用指定的比较器对键进行比较。 (由 Enumerable 定义。)
公共扩展方法 GroupBy<Char, TKey, TElement>(Func<Char, TKey>, Func<Char, TElement>) 已重载。 根据指定的键选择器函数对序列中的元素进行分组,并且通过使用指定的函数对每个组中的元素进行投影。 (由 Enumerable 定义。)
公共扩展方法 GroupBy<Char, TKey, TResult>(Func<Char, TKey>, Func<TKey, IEnumerable<Char>, TResult>) 已重载。 根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。 (由 Enumerable 定义。)
公共扩展方法 GroupBy<Char, TKey, TElement>(Func<Char, TKey>, Func<Char, TElement>, IEqualityComparer<TKey>) 已重载。 根据键选择器函数对序列中的元素进行分组。 通过使用比较器对键进行比较,并且通过使用指定的函数对每个组的元素进行投影。 (由Enumerable 定义。)
公共扩展方法 GroupBy<Char, TKey, TResult>(Func<Char, TKey>, Func<TKey, IEnumerable<Char>, TResult>, IEqualityComparer<TKey>) 已重载。 根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。 通过使用指定的比较器对键进行比较。 (由Enumerable 定义。)
公共扩展方法 GroupBy<Char, TKey, TElement, TResult>(Func<Char, TKey>, Func<Char, TElement>, Func<TKey, IEnumerable<TElement>, TResult>) 已重载。 根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。 通过使用指定的函数对每个组的元素进行投影。(由 Enumerable 定义。)
公共扩展方法 GroupBy<Char, TKey, TElement, TResult>(Func<Char, TKey>, Func<Char, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) 已重载。 根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。 通过使用指定的比较器对键值进行比较,并且通过使用指定的函数对每个组的元素进行投影。 (由 Enumerable 定义。)
公共扩展方法 GroupJoin<Char, TInner, TKey, TResult>(IEnumerable<TInner>, Func<Char, TKey>, Func<TInner, TKey>, Func<Char, IEnumerable<TInner>, TResult>) 已重载。 基于键相等对两个序列的元素进行关联并对结果进行分组。 使用默认的相等比较器对键进行比较。 (由 Enumerable 定义。)
公共扩展方法 GroupJoin<Char, TInner, TKey, TResult>(IEnumerable<TInner>, Func<Char, TKey>, Func<TInner, TKey>, Func<Char, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) 已重载。 基于键相等对两个序列的元素进行关联并对结果进行分组。 使用指定的 IEqualityComparer<T> 对键进行比较。 (由 Enumerable 定义。)
公共扩展方法 Intersect<Char>(IEnumerable<Char>) 已重载。 通过使用默认的相等比较器对值进行比较生成两个序列的交集。(由 Enumerable 定义。)
公共扩展方法 Intersect<Char>(IEnumerable<Char>, IEqualityComparer<Char>) 已重载。 通过使用指定的 IEqualityComparer<T> 对值进行比较以生成两个序列的交集。 (由 Enumerable 定义。)
公共扩展方法 Join<Char, TInner, TKey, TResult>(IEnumerable<TInner>, Func<Char, TKey>, Func<TInner, TKey>, Func<Char, TInner, TResult>) 已重载。 基于匹配键对两个序列的元素进行关联。 使用默认的相等比较器对键进行比较。 (由 Enumerable 定义。)
公共扩展方法 Join<Char, TInner, TKey, TResult>(IEnumerable<TInner>, Func<Char, TKey>, Func<TInner, TKey>, Func<Char, TInner, TResult>, IEqualityComparer<TKey>) 已重载。 基于匹配键对两个序列的元素进行关联。 使用指定的IEqualityComparer<T> 对键进行比较。 (由 Enumerable 定义。)
公共扩展方法 Last<Char>() 已重载。 返回序列的最后一个元素。 (由 Enumerable 定义。)
公共扩展方法 Last<Char>(Func<Char, Boolean>) 已重载。 返回序列中满足指定条件的最后一个元素。 (由 Enumerable 定义。)
公共扩展方法 LastOrDefault<Char>() 已重载。 返回序列中的最后一个元素;如果序列中不包含任何元素,则返回默认值。 (由 Enumerable 定义。)
公共扩展方法 LastOrDefault<Char>(Func<Char, Boolean>) 已重载。 返回序列中满足条件的最后一个元素;如果未找到这样的元素,则返回默认值。 (由 Enumerable 定义。)
公共扩展方法 LongCount<Char>() 已重载。 返回一个 Int64,表示序列中的元素的总数量。 (由Enumerable 定义。)
公共扩展方法 LongCount<Char>(Func<Char, Boolean>) 已重载。 返回一个 Int64,表示序列中满足条件的元素的数量。 (由Enumerable 定义。)
公共扩展方法 Max<Char>() 已重载。 返回泛型序列中的最大值。 (由 Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Int32>) 已重载。 调用序列的每个元素上的转换函数并返回最大 Int32 值。 (由Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Nullable<Int32>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Int32 的最大值。(由 Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Int64>) 已重载。 调用序列的每个元素上的转换函数并返回最大 Int64 值。 (由Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Nullable<Int64>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Int64 的最大值。(由 Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Single>) 已重载。 调用序列的每个元素上的转换函数并返回最大 Single 值。 (由Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Nullable<Single>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Single 的最大值。(由 Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Double>) 已重载。 调用序列的每个元素上的转换函数并返回最大 Double 值。 (由Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Nullable<Double>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Double 的最大值。 (由 Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Decimal>) 已重载。 调用序列的每个元素上的转换函数并返回最大 Decimal 值。 (由Enumerable 定义。)
公共扩展方法 Max<Char>(Func<Char, Nullable<Decimal>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Decimal 的最大值。 (由 Enumerable 定义。)
公共扩展方法 Max<Char, TResult>(Func<Char, TResult>) 已重载。 调用泛型序列的每个元素上的转换函数并返回最大结果值。 (由Enumerable 定义。)
公共扩展方法 Min<Char>() 已重载。 返回泛型序列中的最小值。 (由 Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Int32>) 已重载。 调用序列的每个元素上的转换函数并返回最小 Int32 值。 (由Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Nullable<Int32>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Int32 的最小值。(由 Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Int64>) 已重载。 调用序列的每个元素上的转换函数并返回最小 Int64 值。 (由Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Nullable<Int64>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Int64 的最小值。(由 Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Single>) 已重载。 调用序列的每个元素上的转换函数并返回最小 Single 值。 (由Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Nullable<Single>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Single 的最小值。(由 Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Double>) 已重载。 调用序列的每个元素上的转换函数并返回最小 Double 值。 (由Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Nullable<Double>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Double 的最小值。 (由 Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Decimal>) 已重载。 调用序列的每个元素上的转换函数并返回最小 Decimal 值。 (由Enumerable 定义。)
公共扩展方法 Min<Char>(Func<Char, Nullable<Decimal>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Decimal 的最小值。 (由 Enumerable 定义。)
公共扩展方法 Min<Char, TResult>(Func<Char, TResult>) 已重载。 调用泛型序列的每个元素上的转换函数并返回最小结果值。 (由Enumerable 定义。)
公共扩展方法 OfType<TResult> 根据指定类型筛选 IEnumerable 的元素。 (由 Enumerable 定义。)
公共扩展方法 OrderBy<Char, TKey>(Func<Char, TKey>) 已重载。 根据键按升序对序列的元素排序。 (由 Enumerable 定义。)
公共扩展方法 OrderBy<Char, TKey>(Func<Char, TKey>, IComparer<TKey>) 已重载。 使用指定的比较器按升序对序列的元素排序。 (由 Enumerable定义。)
公共扩展方法 OrderByDescending<Char, TKey>(Func<Char, TKey>) 已重载。 根据键按降序对序列的元素排序。 (由 Enumerable 定义。)
公共扩展方法 OrderByDescending<Char, TKey>(Func<Char, TKey>, IComparer<TKey>) 已重载。 使用指定的比较器按降序对序列的元素排序。 (由 Enumerable定义。)
公共扩展方法 Reverse<Char> 反转序列中元素的顺序。 (由 Enumerable 定义。)
公共扩展方法 Select<Char, TResult>(Func<Char, TResult>) 已重载。 将序列中的每个元素投影到新表中。 (由 Enumerable 定义。)
公共扩展方法 Select<Char, TResult>(Func<Char, Int32, TResult>) 已重载。 通过合并元素的索引将序列的每个元素投影到新表中。 (由Enumerable 定义。)
公共扩展方法 SelectMany<Char, TResult>(Func<Char, IEnumerable<TResult>>) 已重载。 将序列的每个元素投影到 IEnumerable<T> 并将结果序列合并为一个序列。 (由 Enumerable 定义。)
公共扩展方法 SelectMany<Char, TResult>(Func<Char, Int32, IEnumerable<TResult>>) 已重载。 将序列的每个元素投影到 IEnumerable<T>,并将结果序列合并为一个序列。 每个源元素的索引用于该元素的投影表。 (由 Enumerable定义。)
公共扩展方法 SelectMany<Char, TCollection, TResult>(Func<Char, Int32, IEnumerable<TCollection>>, Func<Char, TCollection, TResult>) 已重载。 将序列的每个元素投影到 IEnumerable<T>,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。 每个源元素的索引用于该元素的中间投影表。 (由 Enumerable 定义。)
公共扩展方法 SelectMany<Char, TCollection, TResult>(Func<Char, IEnumerable<TCollection>>, Func<Char, TCollection, TResult>) 已重载。 将序列的每个元素投影到 IEnumerable<T>,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。 (由 Enumerable定义。)
公共扩展方法 SequenceEqual<Char>(IEnumerable<Char>) 已重载。 通过使用相应类型的默认相等比较器对序列的元素进行比较,以确定两个序列是否相等。 (由 Enumerable 定义。)
公共扩展方法 SequenceEqual<Char>(IEnumerable<Char>, IEqualityComparer<Char>) 已重载。 使用指定的 IEqualityComparer<T> 对两个序列的元素进行比较,以确定序列是否相等。 (由 Enumerable 定义。)
公共扩展方法 Single<Char>() 已重载。 返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。 (由 Enumerable 定义。)
公共扩展方法 Single<Char>(Func<Char, Boolean>) 已重载。 返回序列中满足指定条件的唯一元素;如果有多个这样的元素存在,则会引发异常。 (由 Enumerable 定义。)
公共扩展方法 SingleOrDefault<Char>() 已重载。 返回序列中的唯一元素;如果该序列为空,则返回默认值;如果该序列包含多个元素,此方法将引发异常。 (由 Enumerable 定义。)
公共扩展方法 SingleOrDefault<Char>(Func<Char, Boolean>) 已重载。 返回序列中满足指定条件的唯一元素;如果这类元素不存在,则返回默认值;如果有多个元素满足该条件,此方法将引发异常。 (由Enumerable 定义。)
公共扩展方法 Skip<Char> 跳过序列中指定数量的元素,然后返回剩余的元素。 (由 Enumerable 定义。)
公共扩展方法 SkipWhile<Char>(Func<Char, Boolean>) 已重载。 只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。 (由 Enumerable 定义。)
公共扩展方法 SkipWhile<Char>(Func<Char, Int32, Boolean>) 已重载。 只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。 将在谓词函数的逻辑中使用元素的索引。 (由 Enumerable 定义。)
公共扩展方法 Subscribe<Char>(IObserver<Char>) 已重载。 (由 Observable 定义。)
公共扩展方法 Subscribe<Char>(IObserver<Char>, IScheduler) 已重载。 (由 Observable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Int32>) 已重载。 计算 Int32 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Nullable<Int32>>) 已重载。 计算可以为 null 的 Int32 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Int64>) 已重载。 计算 Int64 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Nullable<Int64>>) 已重载。 计算可以为 null 的 Int64 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Single>) 已重载。 计算 Single 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Nullable<Single>>) 已重载。 计算可以为 null 的 Single 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Double>) 已重载。 计算 Double 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Nullable<Double>>) 已重载。 计算可以为 null 的 Double 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Decimal>) 已重载。 计算 Decimal 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Sum<Char>(Func<Char, Nullable<Decimal>>) 已重载。 计算可以为 null 的 Decimal 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。 (由 Enumerable 定义。)
公共扩展方法 Take<Char> 从序列的开头返回指定数量的连续元素。 (由 Enumerable 定义。)
公共扩展方法 TakeWhile<Char>(Func<Char, Boolean>) 已重载。 只要满足指定的条件,就会返回序列的元素。 (由 Enumerable定义。)
公共扩展方法 TakeWhile<Char>(Func<Char, Int32, Boolean>) 已重载。 只要满足指定的条件,就会返回序列的元素。 将在谓词函数的逻辑中使用元素的索引。 (由 Enumerable 定义。)
公共扩展方法 ToArray<Char> 从 IEnumerable<T> 创建一个数组。 (由 Enumerable 定义。)
公共扩展方法 ToDictionary<Char, TKey>(Func<Char, TKey>) 已重载。 根据指定的键选择器函数,从 IEnumerable<T> 创建一个Dictionary<TKey, TValue>。 (由 Enumerable 定义。)
公共扩展方法 ToDictionary<Char, TKey>(Func<Char, TKey>, IEqualityComparer<TKey>) 已重载。 根据指定的键选择器函数和键比较器,从 IEnumerable<T> 创建一个 Dictionary<TKey, TValue>。 (由 Enumerable 定义。)
公共扩展方法 ToDictionary<Char, TKey, TElement>(Func<Char, TKey>, Func<Char, TElement>) 已重载。 根据指定的键选择器和元素选择器函数,从 IEnumerable<T> 创建一个 Dictionary<TKey, TValue>。 (由 Enumerable 定义。)
公共扩展方法 ToDictionary<Char, TKey, TElement>(Func<Char, TKey>, Func<Char, TElement>, IEqualityComparer<TKey>) 已重载。 根据指定的键选择器函数、比较器和元素选择器函数从IEnumerable<T> 创建一个 Dictionary<TKey, TValue>。 (由Enumerable 定义。)
公共扩展方法 ToList<Char> 从 IEnumerable<T> 创建一个 List<T>。 (由 Enumerable 定义。)
公共扩展方法 ToLookup<Char, TKey>(Func<Char, TKey>) 已重载。 根据指定的键选择器函数,从 IEnumerable<T> 创建一个Lookup<TKey, TElement>。 (由 Enumerable 定义。)
公共扩展方法 ToLookup<Char, TKey>(Func<Char, TKey>, IEqualityComparer<TKey>) 已重载。 根据指定的键选择器函数和键比较器,从 IEnumerable<T> 创建一个 Lookup<TKey, TElement>。 (由 Enumerable 定义。)
公共扩展方法 ToLookup<Char, TKey, TElement>(Func<Char, TKey>, Func<Char, TElement>) 已重载。 根据指定的键选择器和元素选择器函数,从 IEnumerable<T> 创建一个 Lookup<TKey, TElement>。 (由 Enumerable 定义。)
公共扩展方法 ToLookup<Char, TKey, TElement>(Func<Char, TKey>, Func<Char, TElement>, IEqualityComparer<TKey>) 已重载。 根据指定的键选择器函数、比较器和元素选择器函数,从IEnumerable<T> 创建一个 Lookup<TKey, TElement>。 (由Enumerable 定义。)
公共扩展方法 ToObservable<Char>() 已重载。 (由 Observable 定义。)
公共扩展方法 ToObservable<Char>(IScheduler) 已重载。 (由 Observable 定义。)
公共扩展方法 Union<Char>(IEnumerable<Char>) 已重载。 通过使用默认的相等比较器生成两个序列的并集。 (由Enumerable 定义。)
公共扩展方法 Union<Char>(IEnumerable<Char>, IEqualityComparer<Char>) 已重载。 通过使用指定的 IEqualityComparer<T> 生成两个序列的并集。(由 Enumerable 定义。)
公共扩展方法 Where<Char>(Func<Char, Boolean>) 已重载。 基于谓词筛选值序列。 (由 Enumerable 定义。)
公共扩展方法 Where<Char>(Func<Char, Int32, Boolean>) 已重载。 基于谓词筛选值序列。 将在谓词函数的逻辑中使用每个元素的索引。 (由 Enumerable 定义。)
公共扩展方法 Zip<Char, TSecond, TResult> 将指定函数应用于两个序列的对应元素,以生成结果序列。 (由Enumerable 定义。)
页首
显示: 
 名称说明
显式接口实现 私有方法 IComparable.CompareTo 将当前实例与同一类型的另一个对象进行比较,并返回一个整数,该整数指示当前实例在排序顺序中的位置是位于另一个对象之前、之后还是与其位置相同。
显式接口实现 私有方法 IConvertible.ToBoolean 基础结构。有关此成员的说明,请参见 ToBoolean
显式接口实现 私有方法 IConvertible.ToByte 基础结构。有关此成员的说明,请参见 ToByte
显式接口实现 私有方法 IConvertible.ToChar 基础结构。有关此成员的说明,请参见 ToChar
显式接口实现 私有方法 IConvertible.ToDateTime 基础结构。有关此成员的说明,请参见 ToDateTime
显式接口实现 私有方法 IConvertible.ToDecimal 基础结构。有关此成员的说明,请参见 ToDecimal
显式接口实现 私有方法 IConvertible.ToDouble 基础结构。有关此成员的说明,请参见 ToDouble
显式接口实现 私有方法 IConvertible.ToInt16 基础结构。有关此成员的说明,请参见 ToInt16
显式接口实现 私有方法 IConvertible.ToInt32 基础结构。有关此成员的说明,请参见 ToInt32
显式接口实现 私有方法 IConvertible.ToInt64 基础结构。有关此成员的说明,请参见 ToInt64
显式接口实现 私有方法 IConvertible.ToSByte 基础结构。有关此成员的说明,请参见 ToSByte
显式接口实现 私有方法 IConvertible.ToSingle 基础结构。有关此成员的说明,请参见 ToSingle
显式接口实现 私有方法 IConvertible.ToType 基础结构。有关此成员的说明,请参见 ToType
显式接口实现 私有方法 IConvertible.ToUInt16 基础结构。有关此成员的说明,请参见 ToUInt16
显式接口实现 私有方法 IConvertible.ToUInt32 基础结构。有关此成员的说明,请参见 ToUInt32
显式接口实现 私有方法 IConvertible.ToUInt64 基础结构。有关此成员的说明,请参见 ToUInt64
显式接口实现 私有方法 IEnumerable<Char>.GetEnumerator 返回循环访问当前 String 对象的枚举数。
显式接口实现 私有方法 IEnumerable.GetEnumerator 返回循环访问当前 String 对象的枚举数。
页首
posted @ 2014-11-02 11:40  没有想到好名字  阅读(154)  评论(0编辑  收藏  举报