📅  最后修改于: 2023-12-03 15:02:41.632000             🧑  作者: Mango
在 LINQ 中,我们可以使用 Select
方法来选择特定的字段或属性,拼接字符串也不例外。我们可以使用 string.Concat
函数来完成字符串拼接,如下所示:
var result = from person in people
select string.Concat(person.FirstName, " ", person.LastName);
上面的代码将会查询名为 people
的集合中的每个 person
对象的名字,并将其拼接为一个字符串。请注意,我们在 string.Concat
的第二个参数中添加了一个空格,以便在名字之间创建一个间隔。
我们还可以使用字符串插值语法来完成相同的操作,如下所示:
var result = from person in people
select $"{person.FirstName} {person.LastName}";
上面的代码与先前的代码等效,只是使用了不同的语法格式。
无论是使用 string.Concat
函数还是字符串插值语法,我们都可以在 LINQ 查询中轻松地拼接字符串字段。希望本篇文章可以帮助您更好地了解 LINQ,并为日后使用 LINQ 进行字符串操作提供一些帮助。