mik*_*ike 3 c# regex xml settings
我正在寻找一种整洁/干净的方式来将字符串列表存储到C#设置文件中.据我所知,你不能将List对象存储到这些设置中,所以基本上它需要转换为字符串.例如,假设我有一个名单:
即我试图展示一个可能包含任何字符的名称列表.有没有人有任何建议的整洁格式+正则表达式阅读它可以处理任何字符?或者可能是一种简单的序列化方法List<string>?
目前,我将它们保存为一个简单的命令分隔字符串,只要您小心使用名称(不能有逗号),它就可以正常工作,但注定要分解该行.
您可以选择设置条目的类型
System.Collections.Specialized.StringCollection
Run Code Online (Sandbox Code Playgroud)
从Properties.Settings选项卡.
这将被翻译成您的配置文件
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<string>string1</string>
<string>string2</string>
</ArrayOfString>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3080 次 |
| 最近记录: |