我正在使用Visual Studio 2010学习版为WP7创建一个应用程序。我需要本地化芬兰语和瑞典语的字符串。简单的字符串不是问题。我有我的AppResources。。。。。文件及其工作。但我也需要定位一个数组。示例:一组可能的费用类型
0 => Hotel,
1 => Taxi, ......
我将只保存数组键,并且需要能够将类型显示为字符串给用户。使用Android(Eclipse),我可以在strings.xml 中创建一个字符串数组
<string-array name="expense_types">
<item>Hotel</item>
<item>Taxi</item>.......
我已经在韦恩的管道间寻找了一个不会草率的解决方案。当然,我可以检查文化和硬代码变量数组,但感觉不对。
非常感谢您的帮助。
您总是可以添加一个字符串资源,其值由一些字符分隔,如"Hotel,Taxi,…",然后只使用字符串。拆分(',')
好的。感谢您的意见。我通过在我使用的帮助文件中制作一个静态列表来解决这个问题
public static List<string> expensetypes = new List<string>(new string[] { AppResources.exHotel,
AppResources.exTaxi,AppResources.exFuel,….
然后我可以将其用作
return Tools.expensetypes[this._type];
不理想,但有效。