我有一個通過點擊它,一個新的對象是通過c1
名構造一個按鈕:如何使用文本框中的文本設置新對象的名稱?
private void addbtn_Click(object sender, EventArgs e)
{
Contact c1 = new Contact(add_name_txtbx.Text,add_num_txtbx.Text);
}
我想設置使用在文本框中輸入文本中的新對象(c1
)的名稱。
類似:
private void addbtn_Click(object sender, EventArgs e)
{
Contact add_name_txtbx.Text = new Contact(add_name_txtbx.Text,add_num_txtbx.Text);
}
這可能嗎?我應該怎麼做?
這是類:
class Contact
{
public string _name;
public string _number;
public void setName(string Name)
{
_name = Name;
}
public string getName()
{
return _name;
}
public void setNumber(string Number)
{
_number = Number;
}
public string getNumber()
{
return _number;
}
public Contact(string Name, string Number)
{
_name = Name;
_number = Number;
}
}
請分享聯繫人類的源代碼 – ashin
您想創建一個與文本框文本同名的類的對象嗎?或者你的對象有一個名稱屬性,你想把它設置爲文本框的文本?第一個你不能做的。你能告訴什麼是強迫你做這樣的事情嗎? –
您的第一個代碼片段似乎已將'add_name_txtbx.Text'值傳遞給'Contact'構造函數,這可能會根據您的需要設置名稱。你的第二個代碼片段是毫無意義的,不可能理解。請修復您的問題,以便它包含一個很好的[mcve],可以清楚地顯示您正在嘗試執行的操作,並詳細說明代碼現在執行的操作以及您希望執行的操作。考慮到你在用英語交流你的目標時似乎很麻煩,這將特別有用。 –