Пользовательский раздел конфигурации в App.config C #



я довольно новичок с разделами конфигурации в C #

Я хочу создать пользовательский раздел в конфигурационном файле. Что я'мы попробовали после поиска в Google следующим образом

Конфиг файл:

    

  
    
      
    
  

  
    
  



CustomSection.cs

    namespace CustomSectionTest
{
    public class CustomSection : ConfigurationSection
    {
        [ConfigurationProperty("key", DefaultValue="Default", IsRequired = true)]
        [StringValidator(InvalidCharacters = "~!@#$%^&*()[]{}/;'\"|\\", MinLength = 1, MaxLength = 60)]
        public String Key
        {
            get { return this["key"].ToString(); }
            set { this["key"] = value; }
        }
    }
}



Когда я использую этот код для получения раздела, я получаю сообщение об ошибке конфигурации.

var cf = (CustomSection)System.Configuration.ConfigurationManager.GetSection("CustomSection");



Что мне не хватает?

Благодарю.



редактировать

В конечном итоге мне нужно

    
    
        
        
    
    
        
        
    
    
        
        
    

Ответы на вопрос(3)

Ваш ответ на вопрос