我想創建一個派生類,我收到每個構造函數的語法錯誤。構造函數的定義:接收「沒有參數給出」
沒有給定參數對應於「Parent.Parent(父)」的要求正式 參數「P」
這沒有任何意義,我。這是一個構造函數的定義,不是一個方法調用,我從來沒有看到過這個不是調用的東西。
namespace ConsoleApp1
{
public class Parent
{
public string Label;
public Parent(Parent p)
{
Label = p.Label;
}
}
public class Child : Parent
{
public string Label2;
public Child(Parent p)
{
Label = p.Label;
}
public Child(Child c)
{
Label = c.Label;
Label2 = c.Label2;
}
public Child(string blah, string blah2)
{
Label = blah;
}
}
class Program
{
static void Main(string[] args)
{
}
}
}
今後,這將是最好減少您的問題到'[mcve'] - 在這種情況下,基類與參數的構造(理想的是普通型的,如'string')以及具有單個構造函數的派生類。將錯誤消息顯示爲文本而不是圖像... –
我確實將錯誤消息顯示爲文本..... – TheColonel26
因此,您不需要將它顯示爲圖像。該圖像實際上並沒有添加任何其他內容,只是顯示它是具有紅色小方格的類名 - 這是您剛纔可以輕易描述的。 –