小编Ela*_*man的帖子

在枚举中使用字符串

我有一个代表银行账户的标准C#枚号:

public enum Accounts
{
    BankOfAmerica = 123654,
    BankOfIndia = 765091
}
Run Code Online (Sandbox Code Playgroud)

这个枚举在我的代码中的许多地方使用.某些对象使用它将帐号用作字符串("123654"),使用整数(123654)或将帐户名称用作字符串("BankOfAmerica").

帐号更改,它们也包含数字,因此我不能简单地更改枚举...

有人能指出一种方法,使这种变化尽可能轻松,代码中的变化次数最少吗?

我想用一个包含帐户名和值的单例类替换枚举,但是为了用新类替换旧枚举的用法,需要进行许多代码更改.

.net c# enums

3
推荐指数
1
解决办法
545
查看次数

标签 统计

.net ×1

c# ×1

enums ×1