using System;
namespace EnumTransition
{
class Program
{
static void Main(string[] args)
{
PersonSex personSex = new PersonSex();
personSex.Sex = Person.女;
Console.Write(personSex.GetSex());
Console.Write(personSex.GetSexString());
PersonSex personSex1 = new PersonSex();
personSex1.Sex = Person.男;
Console.Write(personSex1.GetSex());
Console.Write(personSex1.GetSexString());
Console.Read();
}
}
public class PersonSex
{
string adminID = "男";
public Person Sex
{
get { return (Person)System.Enum.Parse(typeof(Person), adminID); }
set { adminID = ((Person)value).ToString(); }
}
public int SexNo {
get {
return GetSex();
}
set { }
}
public int GetSex()
{
return (int)(Person)System.Enum.Parse(typeof(Person), adminID);
}
public string GetSexString()
{
return adminID;
}
}
public enum Person
{
男,
女
}
}