代表人格中的性别

时间:2017-02-15 20:55:49

标签: c# class enums

使用Person类,如何表示Gender,我想将其创建为类,就像System.Drawing.Color设置一样,但我不确定如何执行此操作。

所以我可以Gender = Gender.MaleGender = Gender.Female等。

对不起,如果这没有意义。

1 个答案:

答案 0 :(得分:7)

你可以创建一个枚举:

public enum Gender { Male, Female }

然后使用如下:

public class Person
{
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public Gender Gender { get; set; }
}

var person = new Person
{
    FirstName = "Foo",
    LastName = "Bar",
    Gender = Gender.Male
};