位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C# 添加Suit和Rank枚举

提问人:刘团圆发布时间:2020-12-07

    在打幵的ClassDiagraml.cd文件中,把一个Enum从工具箱拖动到类图中,再在显不的New Enum对话框中填写信息,就可以在类图中添加一个枚举。例如,对于Suit枚举,应在对话框中添加如图所示的信息。

image.png

接着使用Class Details窗口添加枚举的成员(在ClassDiagraml.cd文件中,右击刚添加的Suit,选择Enum | Class Details)。

以相同的方式利用工具箱添加Rank枚举。

为这两个枚举生成的代码位于Suit.cs和Rank.cs文件A在ChlOCardLib文件夹的Suit.cs文件中可以找到Suit枚举的完整代码,如下所示:

using System;

using System.Collections.Generic; 

using System.Linq; 

using System.Text; 

namespace ChlOCardLib 

{

    public enum Suit

    {

        Club,

        Diamond,

        Heart,

        Spade,

    }

}

在ChlOCardLib文件夹的Rank.cs文件中可以找到Rank枚举的完整代码,如下所示:

using System;

using System.Collections.Generic; 

using System.Linq; 

using System.Text; 

namespace ChlOCardLib 

{

    public enum Rank

    {

        Ace = 1,

        Deuce,

        Three,

        Four,

        Five,

        Six,

        Seven,

        Eight,

        Nine,

        Ten,

        Jack,

        Queen,

        King,

    }

}

另外,也可添加Suit.cs和RanLcs代码文件,再手动输入这些代码。注意,代码生成器在最后一个枚举成员后添加的逗号不会妨碍编译,不会创建一个额外的空成员,但它们可能会带来一些混乱。


继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部