【发布时间】:2026-01-18 15:30:01
【问题描述】:
我在使用 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>
我现在需要的是一个可以从中访问这些字段的类。我还想按名称访问这些字段,例如
类名.ColumnID
我希望有人能帮我解决这个问题...
提前致谢。
【问题讨论】:
标签: c# app-config configurationmanager