3
試圖調用基類的構造它拋出錯誤,如「對象不包含構造函數,一個參數」如何將基礎構造函數數據用於同一個類中的另一個構造函數?
public string FirstName { get;private set; }
public string LastName { get;private set; }
public Employee(string firstName)
{
FirstName = firstName;
}
public Employee(string firstName,string lastName):base(firstName)//error
{
LastName = lastName;
}
public string SayHello()
{
return FirstName + " " + LastName;
}
感謝
你的意思是你要撥打的Employee構造? – Haris 2014-10-31 10:39:08
除了來自德米特里的答案,您可能還想考慮進入* other *方向 - 使「部分」構造函數委託給設置所有屬性的「完整」構造函數。 – 2014-10-31 10:41:33