让vb.net程序读取列表的正确方法是什么?

时间:2016-07-31 04:26:33

标签: vb.net

例如,假设我有一个vb.net程序,我希望程序能够引用国家/地区代码。如果我知道国家/地区名称,我想知道国家/地区代码,反之亦然。

我可以在程序中对所有国家进行硬编码。

我可以让程序读取文本文件

什么是正确的方法?

我正在考虑类似于ios编程中的字符串表,而不是告诉标签应该说什么你做一个表然后代码引用该表。像资源文件的东西? vb.net有那个吗?

2 个答案:

答案 0 :(得分:1)

如果您将数据放在硬盘驱动器中的文件中而不是"硬编码"那将会更好。 , 它会更容易更改,添加,替换,删除值,如果您突然决定转移到另一个国家,则不提;)

答案 1 :(得分:1)

我会列出一个枚举列表。

Public Enum CountryCodes
     Albania = 355
     Algeria = 213
     American Samoa= 684
End Enum

查找枚举

Dim value As CountryCodes = CountryCodes.Algeria