LINQ to Strings

17 Mar 2025 | 阅读 2 分钟

LINQ to strings 实际上就是在字符串上编写 LINQ 查询,以便从字符串序列中获取所需的数据。在 LINQ 中,我们可以结合传统字符串函数和正则表达式,在字符串上编写查询,使用 LINQ 对字符串执行所需的操作。

LINQ to Strings 的语法

编写 LINQ 查询的语法是

在上面的语法中,我们在 String 上编写了 LINQ 查询以获取不同的元素。

LINQ to Strings 的示例

这是在 String 上编写 LINQ 查询以将 String 分割成 C# 中的单词的示例。

在上面的示例中,我们在 LINQ 中编写了一个简单的查询,将字符串 "str" 分割成多个单词。 这里 "str" 字符串对象包含单词之间的许多空格,为了删除这些空格,我们使用 "StringSplitOptions.RemoveEmptyEntries" 属性。 如果我们使用传统的编码,我们需要编写大量的代码来分割字符串并删除单词之间的空格。

输出

LINQ to Strings

这就是我们如何在字符串上使用 LINQ 查询来从字符串中获取所需的数据。


下一个主题LINQ to String Array