我试图从另一个类调用构造函数,因为我试图保持 OOP 标准,现在我无法从构造函数中取回值。
构造函数:
namespace ContactForm.ContactFiles
{
class Contact
{
//First name
private string m_fName;
//Last name
private string m_lName;
public Contact()
{
}
public Contact(string FirstName)
: this(FirstName, string.Empty)
{
}
public Contact(string FirstName, string LastName)
{
m_fName = FirstName;
m_lName = LastName;
}
public string Firstname
{
//First name
get { return m_fName; }
set { m_fName = value; }
}
public string Lastname
{
get { return m_lName; }
set { m_lName = value; }
}
public string GetToStringItemsHeadings
{
get { return string.Format("{0,-20} {1, -20}", "First Name", "Last Name"); }
}
public override string ToString()
{
string strOut = string.Format("{0,-20} {1, -20}", m_fName, m_lName);
return strOut;
}
}
我想将 button_klick 的 Form(txtboxes) 中给出的值发送到另一个类中的此构造函数中,我需要获取该 strOut 以便我可以使用它并将其放入 List 并在另一个中呈现带有列表框的表单。从而保持它符合 OOP 标准,?。如果有更好的方法来做到这一点,我对所有人和任何想法都持开放态度,因为这对我来说是一种新的想法。