【发布时间】:2011-09-22 01:11:48
【问题描述】:
在 C# 中
class ParallelTest
{
public static void Main()
{
System.Threading.Tasks.Parallel.ForEach(new []{1,2,3,4,5,6,7,8},
x => { System.Console.WriteLine(x); }
);
}
}
结果
4
5
6
7
8
2
1
3
但是,在 IronRuby(1.1.3) 中。
某些行为空或换行丢失。
System::Threading::Tasks::Parallel::ForEach([1,2,3,4,5,6,7,8], Proc.new {|x|
puts x;
})
结果
第1734章
2
5
6
8
是什么导致了这个问题?
这只是一个错误吗?
【问题讨论】:
标签: c# .net parallel-processing ironruby