所以我在C#中创建了一个新工具,并且我创建了一个名为“客户”的课程。以及每个客户'有一组员工,这是一组名字。如何在班级中为“'客户”设置此属性?我在下面为员工提供的服务'是不正确的。我把它留在那里作为占位符。 谢谢
public class Customer
{
public String Number { get; set; }
public String Name { get; set; }
public String Street { get; set; }
public String City { get; set; }
public String State { get; set; }
public String Zipcode { get; set; }
public string[] Employees = { get; set; }
}
答案 0 :(得分:3)
您可以使用List
代替数组,因为它更容易操作:
public class Customer
{
public String Number { get; set; }
public String Name { get; set; }
public String Street { get; set; }
public String City { get; set; }
public String State { get; set; }
public String Zipcode { get; set; }
public List<string> Employees { get; set; }
}
然后当你实例化它时,你可以添加新的雇主:
Customer customer = new Cusomter();
customer.Number = "num1";
customer.Name = "ABC";
//...
List<string> lstEmp = new List<string>();
lstEmp.Add("NewEmployee1");
lstEmp.Add("NewEmployee2");
customer.Employees = lstEmp;
并按照以下方式阅读:
foreach (string name in customer.Employees)
{
Console.WriteLine(name);
}
答案 1 :(得分:1)
只需使用此声明:
public string[] Employees { get; set; }