Como o programa precisa de um arquivo de configuração, o arquivo de configuração pode ser criado com VS e depois adicionar o nó appSettings, o valor do meu arquivo de configuração contém alguns símbolos especiais, como: < > Esses símbolos especiais reportarão um erro, e ele precisa ser escapado para ser normal
Decididamente, não use essa coisa, porque escapar de strings especiais é muito complicado, e existe outra forma de transformar a configuração em uma string json, mas também é bem problemático, metade dos arquivos de configuração do programa são arquivos ini, e encontrei um bom "ini-parser" de componentes de terceiros
.NET, Mono e Unity3d (*) para leitura/gravação de dados INI de fluxos de IO, fluxos de arquivos e strings escritos em C#.
Operações de fusão de arquivos ini completos, partes ou até subconjuntos de chaves contidas nos arquivos também são implementadas.
A biblioteca é 100%. .NET e não possui dependências de chamadas de API do Windows para facilitar a portabilidade.
Primeiro, o comando nuget é instalado da seguinte forma:
Leia e carregue o arquivo de configuração ini:
Leia o valor configurado:
Atualize ou adicione novas configurações
É muito fácil de usar, o arquivo ini da operação, por padrão, é lido e adicionado a partir do diretório raiz do programa, meu código é o seguinte:
O formato do arquivo de configuração é o seguinte:
[db_config] SqlType = 123 SqlConn = teste
|