尝试将项目添加到列表框,将其称为方法组? C#
问题描述:
我想将项目移动到列表框,但它调用我的列表框的方法组。该计划有多个类。这是我目前的...尝试将项目添加到列表框,将其称为方法组? C#
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);
}
人是另一类。下面是该代码...
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
,因为构造函数的名称与该类相同。
+0
工作。这样一个简单的错误..哈哈,谢谢。 :) – user2355715 2013-05-06 18:35:04
'CustomerInfo()'不是'Person'的有效构造函数。它在哪里说你的错误是? – Bobson 2013-05-06 18:33:52