List.Foreach(Delegate) 是在 Mono 中实现的吗?
我在 Ubuntu 10.10 中使用 MonoDevelop 2.4,但似乎无法进行简单的 C# 调用。
myList.DGraph.ForEach(delegate(string s){Console.WriteLine(s)});
我收到此错误:
DirectedGraph.cs(219,78): error CS1525: Unexpected symbol `}'
DirectedGraph.cs(250,1): error CS1525: Unexpected symbol `}', expecting `)', or `,'
DirectedGraph.cs(251,1): error CS8025: Parsing error
I'm using MonoDevelop 2.4 in Ubuntu 10.10 and I can't seem to do a simple C# call.
myList.DGraph.ForEach(delegate(string s){Console.WriteLine(s)});
I receive this as an error:
DirectedGraph.cs(219,78): error CS1525: Unexpected symbol `}'
DirectedGraph.cs(250,1): error CS1525: Unexpected symbol `}', expecting `)', or `,'
DirectedGraph.cs(251,1): error CS8025: Parsing error
It doesn't seem to like this, although as far as I can tell, this is valid.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要一个分号 (
;
),否则这不是合法的方法体。
You need a semicolon (
;
)otherwise that is not a legal method body.