当用户登录时,一个显示股票价格的ASP.NET网站。股票代码列表可以存储在ASP.NET配置文件中吗?我只看到如何添加字符串等,而不是像列表或数组这样的集合。
"MSFT|AAPL|ETC"
并对值进行 string.Split('|')
。使用 string.Join("|", values)
进行存储。<profile defaultProvider="AspNetSqlProfileProvider">
<properties>
<add name="FavoriteURLs"
type="System.Collection.Specialized.StringCollection"
serializeAs="Xml" />
</properties>
</profile>
"type" 中指定的对象必须是可 XML 序列化的,这是唯一的要求。
除了字符串,您还可以使用其他类型....
这是一个与之相关的MSDN文章: http://msdn.microsoft.com/en-us/library/d8b58y5d(VS.85).aspx