试图将项目添加到列表框,称其为方法组?c#
本文关键字:方法 项目 添加 列表 | 更新日期: 2023-09-27 18:12:32
我试图将项目移动到一个列表框,但它调用我的列表框一个方法组。该程序有多个类。这是我目前掌握的情况……
private void Button1_Click(object sender, EventArgs e)
{
ListBox1.Items.Add("Full Name'tAddress'tPhone Number");
Person Customer = new Person();
Customer.FirstName = NameTextBox.Text;
Customer.LastName = NameTextBox2.Text;
Customer.Address = AddressTextBox.Text + AddressTextBox2.Text + AddressTextBox3.Text;
Customer.PhoneNumber = PhoneNumberMaskedTextBox.Text;
Listbox1.Items.Add = (Customer.FirstName + Customer.LastName + "/t" + Customer.Address + "/t" + Customer.PhoneNumber);
}
Person是另一个类。下面是代码…
class Person
{
string _FirstName;
string _LastName;
string _Address;
string _PhoneNumber;
//Constructor
public void CustomerInfo()
{
_FirstName = "";
_LastName = "";
_Address = "";
_PhoneNumber = "";
}
public string FirstName
{
get { return _FirstName; }
set { _FirstName = value; }
}
public string LastName
{
get { return _LastName; }
set { _LastName = value; }
}
public string Address
{
get { return _Address; }
set { _Address = value; }
}
public string PhoneNumber
{
get { return _PhoneNumber; }
set { _PhoneNumber = value; }
}
}
在您的第二次Add
调用中,您可能希望有
Listbox1.Items.Add(...)
不是Listbox1.Items.Add = (
您的代码中的其他错误是Person
的构造函数名称。它应该命名为Person
,因为构造函数与类同名。