關於」成員名稱不能與它們的封閉型別相同」的錯誤

2021-05-18 08:54:38 字數 1062 閱讀 1171

using system;

using system.data;

using system.configuration;

using system.linq;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.htmlcontrols;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.xml.linq;

using mvcdemoo.models.inte***ces;

using mvcdemoo.models.entities;

namespace mvcdemoo.models.mockmodels

///

/// 修改公告資訊

///

///

public void notify(announceinfo announce)

///

/// 刪除公告

///

///

public void remove(int id)

///

/// 取得公告詳細內容

///

///

///

public announceinfo getdetail(int id);}

///

/// 取得某個分類下的所有公告

///

///

///

public listgetbycategory(categoryinfo category)

;announces.add(announce);

}return announces;}}

}}解決方案:

某一名稱在同一構造中多次使用。造成此錯誤的原因可能是因疏忽而將返回型別放在了建構函式中.

上面紅色標示部分刪除問題就解決啦。

OleDbType 成員名稱

訪問型別名稱 資料庫資料型別 oledb 型別 net 框架型別 成員名稱 文字varwchar dbtype wstr system.string oledbtype.varwchar 備註longvarwcha r dbtype wstr system.string oledbtype.long...

ConnectionState 成員名稱 說明

判斷當前連線的狀態 conn.state connectionstate.open 表示,如果當前的連線是沒有開啟狀態的話,結果為真 connectionstate 成員名稱 說明 broken 與資料來源的連線中斷。只有在連線開啟之後才可能發生這種情況。可以關閉處於這種狀態的連線,然後重新開啟。該...

靜態成員不能訪問非靜態成員

首先static的成員是在類載入的時候初始化的,jvm的classloader的載入,首次主動使用載入,而非static的成員是在建立物件的時候,即new 操作的時候才初始化的 先後順序是先載入,才能初始化,那麼載入的時候初始化static的成員,此時非static的成員還沒有被載入必然不能使用,而...