想象一下一个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>
Run Code Online (Sandbox Code Playgroud)
这里唯一的要求是"type"中指定的对象必须是XML可序列化的.
| 归档时间: |
|
| 查看次数: |
817 次 |
| 最近记录: |