【发布时间】:2014-09-01 23:30:53
【问题描述】:
我发现下载源代码以了解其工作原理会有所帮助。我是用 MVCForum 做的,在查看源代码时注意到如下 using 语句:
using MembershipCreateStatus = MVCForum.Domain.DomainModel.MembershipCreateStatus;
MembershipCreateStatus 是一个枚举,用于代码的不同部分。
if (createStatus != MembershipCreateStatus.Success)
有人可以解释为什么会这样做,因为我之前从未见过。这样做比初始化类更容易吗?
******************更新**************
感谢您的回答,抱歉,这是重复的,但如果我对别名有新的了解,我会搜索那个不是“使用语句”
我现在明白了。
【问题讨论】:
-
正如你所说,
MembershipCreateStatus是enum。使用该别名减少了代码大小,而不会降低可读性。 “初始化类”是什么意思& -
除了重复,this question of mine 是用别名解析的,它展示了一个真实世界应用的例子
标签: c# asp.net-mvc