我需要修復.NET 4反編譯的C#代碼。不幸的是,在我的工作站上只安裝了.NET 3.5,這可能是下面的代碼不能運行的原因編譯:C#類名前的空<>
ReportPage.<>c__DisplayClass26 <>c__DisplayClass = new ReportPage.<>c__DisplayClass26();
什麼<>構造意味着在這裏? 除了這一行,代碼中的任何地方都沒有c__DisplayClass26字符串。這可能意味着這個名字是由一些在反編譯過程中遺漏的元信息構成的。
獲取源代碼。在大多數情況下,如果你正在反編譯的視圖進行反編譯,它*可能*不是你的代碼,你可能*不應該這樣做。 –
至少找到一個C#4.0! 「Visual Studio Express」是免費的:-) – xanatos