1

正如我之前的问题中所建议的那样,存储客户数据的最佳方式是在类实例列表中(我认为这就是所谓的:p)。我var customers = new List<Customer>();在启动方法中创建了列表,然后,当我将文本文件中的任何值加载到程序中时,我正在这样做:

static void loadData() //Load data from Database
{            
    customers.Add(new Customer
    {
        ID = "001",
        Name = "Nathan",
    }
}

我知道我做的不对,我也不太清楚正确的方法。现在我没有从文件中提取,我只是想在列表中添加一些东西。显然我错过了一个右括号,但我不太确定它会去哪里。

如果有人可以帮助我在此列表中添加一件事,我应该能够自己弄清楚其余的。

谢谢!:)

4

2 回答 2

9

.Add()是一种方法,并且缺少括号。

static void loadData() //Load data from Database
{            
    customers.Add(new Customer
    {
        ID = "001",
        Name = "Nathan",
    });
}

对你来说可能是一个好习惯,先编写方法,包括括号,然后将所有参数添加到其中。这样你就可以消除这些错误。

我的意思是:

从...开始customers.Add();

然后添加新的 Customer 类实例:customers.Add(new Customer {});

最后添加您的实际数据customers.Add(new Customer { //Here'll be dragons});

于 2013-10-09T20:16:42.620 回答
1
   static void loadData() //Load data from Database
    {            
        customers.Add(new Customer{ ID = "001", Name = "Nathan" });
    }
于 2013-10-09T20:16:38.000 回答