我正在阅读一篇关于 .NET 配置命名空间的精彩文章(找到 here),其中讨论了创建自定义部分、元素、集合、小部件和飞行 toastr 。我唯一的提示是这篇文章只是技术性的,没有提供任何概念背景。 MSDN 似乎也没有太多概念性信息。
那么有人可以解释一下什么是“部分”,什么是“元素”,以及什么时候适合使用它们?
最佳答案
我认为本系列文章更适合您阅读,它精彩地告诉您 C# 中配置的所有细节:
Unraveling the Mysteries of .NET 2.0 Configuration
Decoding the Mysteries of .NET 2.0 Configuration
Cracking the Mysteries of .NET 2.0 Configuration
并用简单的语言回答您的问题,ConfigurationSection
是一个包含多个 ConfigurationElement
的容器和/或 ConfigurationElementCollection
. ConfigurationSection
的父级永远是<configuration>
这是配置文件中的根元素。
ConfigurationElement
是容器和/或单个元素,始终是 ConfigurationSection
的一部分.
关于c# - 有人可以用简单的英语解释 ConfigurationSection 和 ConfigurationElement 之间的区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3816965/