在打幵的ClassDiagraml.cd文件中,把一个Enum从工具箱拖动到类图中,再在显不的New Enum对话框中填写信息,就可以在类图中添加一个枚举。例如,对于Suit枚举,应在对话框中添加如图所示的信息。
接着使用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代码文件,再手动输入这些代码。注意,代码生成器在最后一个枚举成员后添加的逗号不会妨碍编译,不会创建一个额外的空成员,但它们可能会带来一些混乱。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>