0

假设我有一个List<string> list内容功能{"a","b","c","d"}

是否有可能有一个像这样的返回语句

return list union {"d"}//这本质上是{"a","b","c","d","d"}

如果是,语法是什么?

4

1 回答 1

2

是的:

return list.Concat(new[] {"d"}).ToList();

此声明不会更改list. 该Concat方法是 LINQ 提供的扩展方法,因此请确保using在文件顶部有以下语句:

using System.Linq;
于 2013-02-01T02:41:51.377 回答