在msdn 上看到的文章 Quick Puzzle: what does this program print?
你知道这段代码的输出吗?
class Hello
{Type Unknown { get { return World.GetType(); } }object[] Knowledge() { return Unknown.GetProperties(); }string[] Library()
{return Array.ConvertAll<object, string>(Knowledge(),delegate(object x) { return x.ToString(); });}public static Hello World { get { return new Hello(); } }public static void Main(string[] args){if (args.Length > 0)
Console.WriteLine(args[0]);else
Main(World.Library());}}
答案
本文转自LoveJenny博客园博客,原文链接:本文转自LoveJenny博客园博客,原文链接:XXXXXXXX,如需转载请自行联系原作者,如需转载请自行联系原作者