gpt4 book ai didi

c# - 扩展 .NET MembershipCreateStatus 枚举

转载 作者:太空宇宙 更新时间:2023-11-03 10:50:28 25 4
gpt4 key购买 nike

基本上,我想做的是将更多项目添加到与 .NET 打包在一起的基本 MembershipCreateStatus 枚举中。但是,显然您不能像这样进行“部分枚举”:

public partial enum CreateMembershipStatus
{
DuplicateCompany = 12,
ActivityTooRecent = 13,
MultipleMatches = 14
}

有没有办法将项目添加到 CreateMembershipStatus 列表?我的目标是处理其他可预测的结果,而不是仅仅让用户捕获所有“用户拒绝”

谢谢!

最佳答案

您不能扩展枚举,因为它们是静态的,并且不添加 partial 关键字将不起作用,因为它不是类。您将需要创建一个自定义容器,其中包含您想要的所有成员资格状态,然后使用它代替“CreateMembershipStatus”枚举。

关于c# - 扩展 .NET MembershipCreateStatus 枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21610732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com