有人能用简单的英语解释ConfigurationSection和ConfigurationElement之间的区别吗?

时间:2010-09-28 20:53:31

标签: c# .net configuration app-config

我正在阅读有关.NET配置命名空间(找到here)的精彩文章,该文章讨论了如何创建自定义部分,元素,集合,小部件和飞行烤面包机。我唯一的抱怨是该文章只是技术性的,并没有提供任何概念背景。 MSDN似乎也没有太多的概念信息。

那么有人可以解释一下,“部分”是什么,“元素”是什么,以及什么时候适合使用它们?

1 个答案:

答案 0 :(得分:1)

我认为更好的阅读将是这一系列的文章,它精彩地告诉你有关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的一部分。