編譯器錯誤 CS1110
方法宣告的第一個參數如要使用 'this' 修飾詞,就必須參考 System.Core.dll。 加入對 System.Core.dll 的參考,或移除方法宣告中的 'this' 修飾詞。
3.5 版和更新版本的 .NET Framework 支援擴充方法。 擴充方法會產生以屬性標記方法的中繼資料。 屬性類別位於 system.core.dll。
- 如訊息所述,加入對 System.Core.dll 的參考,或移除方法宣告中的
this
修飾詞。
下例會產生 CS1110,如果檔案未以 System.Core.dll 的參考編譯:
// cs1110.cs
// CS1110
// Compile with: /target:library
public static class Extensions
{
public static bool Test(this bool b) { return b; }
}