我有下面的代码:
List<string> aa = (from char c in source
select new { Data = c.ToString() }).ToList();
呢
List<string> aa = (from char c1 in source
from char c2 in source
select new { Data = string.Concat(c1, ".", c2)).ToList<string>();
编译时出错
无法将类型'System.Collections.Generic.List<AnonymousType#1>'
隐式转换为'System.Collections.Generic.List<string>'
需要帮助
5条答案
按热度按时间z9ju0rcb1#
然后你可以调用
ToList()
:62lalag42#
如果你希望它是
List<string>
,去掉匿名类型,添加一个.ToList()
调用:zujrkrfu3#
尝试
m528fe3b4#
如果你有一个像
"abcd"
这样的字符串source,并想生成一个像这样的列表:然后呼叫:
mzmfm0qo5#
我想答案在下面