List.Foreach(Delegate)是否在Mono中实现?

时间:2010-12-07 18:12:43

标签: c# linux mono monodevelop

我在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

虽然据我所知,this is valid

似乎不喜欢这样。

1 个答案:

答案 0 :(得分:2)

您需要一个分号(;

myList.DGraph.ForEach(delegate(string s){Console.WriteLine(s);});
                                                             ^

否则这不是法律方法机构。