用户定义 app.config 数据的问题
Problems with user defined app.config data
我在 app.config.file
中使用以下用户定义部分创建完全实现的 ConfigurationCollection 时遇到一些问题
<OPCSection>
<OPCDefinitions tab_id="9">
<OPC column_id="G" datatypename="State" nameontab="State" />
<OPC column_id="H" datatypename="Fault1" nameontab="Front end positon not reached" />
<OPC column_id="I" datatypename="Fault2" nameontab="Rear end positon not reached" />
</OPCDefinitions>
<OPCDefinitions tab_id="10">
<OPC column_id="G" datatypename="State" nameontab="State" />
<OPC column_id="H" datatypename="Fault1" nameontab="Front end positon not reached" />
<OPC column_id="I" datatypename="Fault2" nameontab="Rear end positon not reached" />
</OPCDefinitions>
</OPCSection>
我之前有过这个部分,但出现错误(项目已添加)...
<OPCSection>
<OPCDefinitions>
<add tab_id="9" column_id="G" datatypename="State" nameontab="State" />
<add tab_id="9" column_id="H" datatypename="Fault1" nameontab="Front end positon not reached" />
<add tab_id="10" column_id="H" datatypename="Fault1" nameontab="Front end positon not reached" />
<add tab_id="10" column_id="I" datatypename="Fault2" nameontab="Rear end positon not reached" />
</OPCDefinitions>
</OPCSection>
我现在需要的是 class 我可以从中访问这些字段。我还想按名称访问这些字段,例如
classname.ColumnID
我希望有人能帮我解决这个问题...
提前致谢。
查找 documentation for ConfigurationManager
它支持用户定义的 appSettings,如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<appSettings>
<add key="Setting1" value="May 5, 2014"/>
<add key="Setting2" value="May 6, 2014"/>
</appSettings>
</configuration>
我在 app.config.file
中使用以下用户定义部分创建完全实现的 ConfigurationCollection 时遇到一些问题<OPCSection>
<OPCDefinitions tab_id="9">
<OPC column_id="G" datatypename="State" nameontab="State" />
<OPC column_id="H" datatypename="Fault1" nameontab="Front end positon not reached" />
<OPC column_id="I" datatypename="Fault2" nameontab="Rear end positon not reached" />
</OPCDefinitions>
<OPCDefinitions tab_id="10">
<OPC column_id="G" datatypename="State" nameontab="State" />
<OPC column_id="H" datatypename="Fault1" nameontab="Front end positon not reached" />
<OPC column_id="I" datatypename="Fault2" nameontab="Rear end positon not reached" />
</OPCDefinitions>
</OPCSection>
我之前有过这个部分,但出现错误(项目已添加)...
<OPCSection>
<OPCDefinitions>
<add tab_id="9" column_id="G" datatypename="State" nameontab="State" />
<add tab_id="9" column_id="H" datatypename="Fault1" nameontab="Front end positon not reached" />
<add tab_id="10" column_id="H" datatypename="Fault1" nameontab="Front end positon not reached" />
<add tab_id="10" column_id="I" datatypename="Fault2" nameontab="Rear end positon not reached" />
</OPCDefinitions>
</OPCSection>
我现在需要的是 class 我可以从中访问这些字段。我还想按名称访问这些字段,例如
classname.ColumnID
我希望有人能帮我解决这个问题...
提前致谢。
查找 documentation for ConfigurationManager
它支持用户定义的 appSettings,如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<appSettings>
<add key="Setting1" value="May 5, 2014"/>
<add key="Setting2" value="May 6, 2014"/>
</appSettings>
</configuration>