我下面的代碼片段:如何在同一個類和文件中添加列表對象?
public class Database {
// fake class
public class databaseEntry
{
public Notification myNotification { get; set; }
private string myStatus { get; private set; }
}
// fake notifications
Notification notification1 = new Notification();
Notification notification2 = new Notification();
// fake database of type databaseEntry in List data structure
List<databaseEntry> myDatabase = new List<databaseEntry>();
// add fake data to fake database
myDatabase.Add(new databaseEntry() { myNotification = notification1, myStatus = "approved"});
myDatabase.Add(new databaseEntry() { myNotification = notification2, myStatus = "pending"});
}
目前的問題是CS0103:命名爲「MYDATABASE」並不在當前的背景下存在的代碼,最後兩行。
很明顯,我安裝了「myDatabase」,所以我不明白爲什麼Visual Studio會說「myDatabase」不存在。
我rougly隨後例如在 https://msdn.microsoft.com/en-us/library/3wcytfd1(v=vs.110).aspx
要看你有這樣的代碼行'myDatabase.Add('? – Rahul
我們需要更多的背景。如果這些線都是在同一個方法那麼就不可能有這個錯誤,請解釋一下,你聲明myDatabase變量和你使用它的地方 – Steve
你能否進一步解釋Rahul?我不知道你的意思 –