我已經檢查了類似題目的結果,但它們都是針對的.net 3.5我的目標是4.0和我得到必須聲明主體,因爲它不標記爲抽象,EXTERN或部分.NET屬性生成「必須聲明一個body,因爲它沒有標記爲抽象或extern」
爲什麼會出現這個錯誤,我怎麼能阻止它沒有使我prope抽象,EXTERN或部分?非常感謝你
public static SRDataContext DC
{
get
{
if (DC == null)
{
DC = new SRDataContext();
}
return DC;
}
private set
{
DC = value;
}
}
這是錯誤列表給我的行,intellisense突出顯示了設置關鍵字 – gh9
您正在編寫的代碼應該編譯。雖然它不起作用,但你需要有一個後臺來做到這一點。 – svick
類似於您提到的錯誤,也可能由未使用大括號正確關閉的代碼的較早部分引起。你顯示的代碼將被編譯,而不是錯誤的(真正)原因。 (注意:我希望這不是你真正的代碼,因爲你在gettor中獲取屬性本身會引起永恆的遞歸) – Abel