很诡异的异常,C#的BUG吗?

static void Main(string[] args)

{

    string s = "72,97,112,112,121,70,111,111,108,115,68,97,121";

    Console.WriteLine(Encoding.UTF8.GetString(s.Split(',').Select(n => byte.Parse(n)).ToArray()));

    Console.Read();

}

输出结果好诡异。


慕妹3242003
浏览 754回答 2
2回答

慕标5832272

HappyFoolsDay

qq_遁去的一_1

应该是bug,循环变量不可以作为lambda参数。解决办法,将循环变量赋值给局部变量。但是在C#5.0已经修复了这个bug.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java