使用列表和类

时间:2013-10-09 20:15:03

标签: c# .net

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

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

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

如果有人可以帮助我在此列表中添加一项内容,我应该能够自己解决其余问题。

谢谢! :)

2 个答案:

答案 0 :(得分: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});

答案 1 :(得分:1)

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