1st. Methods
Public partial class Form1: Form
{
Public Form1 ()
{
InitializeComponent ();
}
Private void Form1_Load (object sender, EventArgs e)
{
User sz = new User ();
Sz. SetName ("Xiao Wang ");
Sz. SetSex ("Ox ");
MessageBox. Show ("name:" + sz. GetName () + "\ r \ n" + "Gender:" + sz. GetSet ());
}
}
Class User
{
Private string m_Name;
Private string m_Sex;
Public string GetName ()
{
Return m_Name;
}
Public void SetName (string Values)
{
M_Name = Values;
}
Public string GetSet ()
{
Return m_Sex;
}
Public void SetSex (string Values)
{
If (Values = "male" | Values = "female ")
{
M_Sex = Values;
}
Else
{
MessageBox. Show ("the name must be male or female '");
}
}
}
2nd. Method (using attributes can achieve the same effect)
Public partial class Form1: Form
{
Public Form1 ()
{
InitializeComponent ();
}
Private void Form1_Load (object sender, EventArgs e)
{
User sz = new User ();
Sz. Name = "Xiao Wang ";
Sz. Sex = "who ";
MessageBox. Show ("Name:" + sz. Name + "\ r \ n" + "Gender:" + sz. Sex );
}
}
Class User
{
Private string m_Name;
Private string m_Sex;
Public string Name
{
Get
{
Return m_Name;
}
Set
{
M_Name = value;
}
}
Public string Sex
{
Get
{
Return m_Sex;
}
Set
{
If (value = "male" | value = "female ")
{
M_Sex = value;
}
Else
{
MessageBox. Show ("the name must be male or female '");
}
}
}
}