说我有一个内容为List<string> list
{"a","b","c","d"}
是否可以使用像
这样的返回语句 return list union {"d"}
//本质上是{"a","b","c","d","d"}
如果是,语法是什么?
答案 0 :(得分:2)
是:
return list.Concat(new[] {"d"}).ToList();
此声明不会改变list
的内容。
Concat
方法是LINQ提供的扩展方法,因此请确保在文件顶部包含以下using
语句:
using System.Linq;