C# Lambda 表达式
我正在尝试将值从 IList 集合(此处为实体)复制到 stringbuilder,
Entites.Select(n => objStringBuilder.AppendLine(n.Note));
任何人都可以指导我在这里做错了什么吗?
谢谢你!
I am trying to copy values from an IList collection(Entities here) to stringbuilder as
Entites.Select(n => objStringBuilder.AppendLine(n.Note));
Can anyone please guide what am I doing wrong here?
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这看起来更像是一个 foreach 操作。在这种情况下,我会坚持使用传统的方法:
That looks more like a foreach operation. i'd stick with the traditional for each in this case:
Select
不是你想用的你这里的。尝试转换为List
并使用ForEach
代替。Select
is not what you want to use you here. Try casting to aList<T>
and usingForEach
instead.或者如果您坚持使用 StringBuilder:
(Select 期望您提供返回值)
or if you insist on StringBuilder:
(The Select expects that you provide a returned value)