如何使用My.Settings在VB.NET中保存数组或ArrayList?我在任何地方都找不到数组类型,甚至在浏览窗口中也找不到。
我知道我可以将数组转换为字符串,但我不知道如何将字符串转换为数组。我知道如果我在分隔符上中断它,那么我可以将字符串转换为数组,但我的问题是,任何文本都可以作为单个值存储在数组中,所以我不能选择不太可能使用的分隔符。
发布于 2009-08-12 21:43:21
什么类型的数组?我很幸运地使用了StringCollection作为字符串。ArrayList适用于大多数其他东西(这也是我唯一会使用arraylist的地方)。
发布于 2009-09-30 12:32:52
我也面临着同样的问题,我想出了一个解决方案。
以下是步骤:
浏览打开应用程序的属性并选择settings
system.collections.arraylist并按enter!您可以像这样使用array:
your_array_name(here_comes_the_item_no.) = whatever发布于 2009-08-12 21:46:40
我要么使用StringCollection类型,在将元素存储在my.settings中时将它们与字符串相互转换,要么使用XML Serialization将数组转换为xml字符串,并将其存储在my.settings中。
https://stackoverflow.com/questions/1268861
复制相似问题