ConfigurationManager:始终是键值对吗?

埃里克

我尝试使用ConfigurationManager来配置我的C#应用​​程序。CM只能做键值对吗?喜欢与

 <add key="k1" value="v1"/>

或者我也可以使用诸如

 <God Name="Shiva" Spouse="Parvati" Legs="2 Arms="6"/>
Athanasios Kataras

您可以使用自定义配置部分:https : //docs.microsoft.com/zh-cn/dotnet/api/system.configuration.configurationsection?view=dotnet-plat-ext-5.0

替换CustomSectionGod,您就可以设置。当然,您需要编写额外的代码才能读取它们,但这是完全可行的。

<?xml version="1.0" encoding="utf-8"?>
 <configuration>  
   <configSections>
     <section name="CustomSection" type="Samples.AspNet. CustomSection, CustomConfigurationSection, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" allowDefinition="Everywhere" allowExeDefinition="MachineToApplication" restartOnExternalChanges="true" />
   </configSections>  

   <CustomSection fileName="default.txt" maxUsers="1000" maxIdleTime="00:15:00" /> 

 </configuration>

另一个很好的例子可以在这里找到:https : //www.jokecamp.com/blog/net-custom-configuration-section-collection-and-elements/

不过要当心。配置应用于应用程序常数。上帝及其能力看起来更适合数据源(尽管我想这只是一个例子)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HttpURLConnection方法始终是GET吗?

来自分类Dev

QGraphicsSceneEvent :: widget()始终是QGraphicsView吗?

来自分类Dev

始终是Clojure 1.5的Reducers库中的换能器吗?

来自分类Dev

Famo.us-Gridlayout始终是Gridlayout吗?

来自分类Dev

ClassName.variable始终是静态成员变量吗?

来自分类Dev

是InheritedWidget应该始终是StatefulWidget的子级吗?

来自分类Dev

Scene.getWindow()始终是舞台吗?

来自分类Dev

在C ++中引用始终是更好的选择吗

来自分类Dev

SwigPyIterator值始终是基类

来自分类Dev

iOS UIButton始终是透明的

来自分类Dev

端口22始终是开放的

来自分类Dev

复制和交换始终是最好的解决方案吗?

来自分类Dev

在Java中,将参数传递给方法始终是从左到右排序的吗?

来自分类Dev

硒:第一个窗口句柄始终是主窗口吗?

来自分类Dev

Wicket版本始终是升级到最新版本的好主意吗?

来自分类Dev

线程0始终是iOS崩溃报告中的主线程吗?

来自分类Dev

将临时的AnsiString或UnicodeString对象作为函数的参数始终是安全的吗?

来自分类Dev

商店中对象的NgRx属性始终是未定义的吗?

来自分类Dev

分配x = 1吗?根据C17始终是未定义的行为?

来自分类Dev

对于每个int x:x + 1> x ....这始终是真的吗?

来自分类Dev

我可以修改鼠标硬件,使单击始终是双击吗?

来自分类Dev

SQLiteOpenHelper的上下文应该始终是运行中的活动吗?

来自分类Dev

exec应该始终是Shell脚本的最后一行吗?

来自分类Dev

云中的 Auto-Scaling 始终是正确的解决方案吗

来自分类Dev

在MATLAB中另存为ascii时数字的格式始终是科学的吗?可以更改吗?

来自分类Dev

当类是较大框架的一部分时,析构函数应该始终是虚拟的吗?

来自分类Dev

如何在Apple Push Notification Service中设置声音?(它始终是默认值吗?)

来自分类Dev

如果我对唯一的字符串使用简单的替换算法,输出将始终是唯一的吗?

来自分类Dev

为什么在iOS Framework中,xctest始终是红色?

Related 相关文章

  1. 1

    HttpURLConnection方法始终是GET吗?

  2. 2

    QGraphicsSceneEvent :: widget()始终是QGraphicsView吗?

  3. 3

    始终是Clojure 1.5的Reducers库中的换能器吗?

  4. 4

    Famo.us-Gridlayout始终是Gridlayout吗?

  5. 5

    ClassName.variable始终是静态成员变量吗?

  6. 6

    是InheritedWidget应该始终是StatefulWidget的子级吗?

  7. 7

    Scene.getWindow()始终是舞台吗?

  8. 8

    在C ++中引用始终是更好的选择吗

  9. 9

    SwigPyIterator值始终是基类

  10. 10

    iOS UIButton始终是透明的

  11. 11

    端口22始终是开放的

  12. 12

    复制和交换始终是最好的解决方案吗?

  13. 13

    在Java中,将参数传递给方法始终是从左到右排序的吗?

  14. 14

    硒:第一个窗口句柄始终是主窗口吗?

  15. 15

    Wicket版本始终是升级到最新版本的好主意吗?

  16. 16

    线程0始终是iOS崩溃报告中的主线程吗?

  17. 17

    将临时的AnsiString或UnicodeString对象作为函数的参数始终是安全的吗?

  18. 18

    商店中对象的NgRx属性始终是未定义的吗?

  19. 19

    分配x = 1吗?根据C17始终是未定义的行为?

  20. 20

    对于每个int x:x + 1> x ....这始终是真的吗?

  21. 21

    我可以修改鼠标硬件,使单击始终是双击吗?

  22. 22

    SQLiteOpenHelper的上下文应该始终是运行中的活动吗?

  23. 23

    exec应该始终是Shell脚本的最后一行吗?

  24. 24

    云中的 Auto-Scaling 始终是正确的解决方案吗

  25. 25

    在MATLAB中另存为ascii时数字的格式始终是科学的吗?可以更改吗?

  26. 26

    当类是较大框架的一部分时,析构函数应该始终是虚拟的吗?

  27. 27

    如何在Apple Push Notification Service中设置声音?(它始终是默认值吗?)

  28. 28

    如果我对唯一的字符串使用简单的替换算法,输出将始终是唯一的吗?

  29. 29

    为什么在iOS Framework中,xctest始终是红色?

热门标签

归档