従業員
public class Employee
{
public string Name { get; set; }
public string Email { get; set; }
}
1つの以上のクラスのAddressDetails
public class AddressDetails
{
public string Address1 { get; set; }
public string City { get; set; }
public string State { get; set; }
}
1オブジェクトより多くのEmpAdd
public class EmpAdd
{
public ICollection<Employee> Employees { get; set; }
public ICollection<AddressDetails> AddressDetails { get; set; }
}
K、私はこのようなクラスではいくつかの値。..
Employee newEmp = new Employee();
newEmp.Email = "[email protected]";
newEmp.Name = "Judy";
AddressDetails newAddress = new AddressDetails();
newAddress.Address1 = "UK";
newAddress.City = "London";
newAddress.State = "England";
を渡していたときに、すべてが...
を正常に動作しますが、私はEmpAddにこの2を追加しようとしていたときに、それは私にエラー「オブジェクト参照をしませ与えますインスタンスに設定された」...これは単なるダミーです助けてください..私は、私は同じ問題に直面していた7つの実体を持っている....
EmpAdd emp = new EmpAdd();
emp.Employee.Add(newEmp);
emp.AddressDetails.Add(newAddress);
これはちょうど素晴らしいものでした.... thx ... –