C#4.0动态用法有一些奇怪的行为:usingSystem;classProgram{publicvoidBaz(){Console.WriteLine("Baz1");}staticvoidCallBaz(dynamicx){x.Baz();}staticvoidMain(string[]args){dynamica=newProgram();dynamicb=new{Baz=newAction(()=>Console.WriteLine("Baz2"))};CallBaz(a);//okCallBaz(b);//okCallBaz(a);//UnhandledException:/