Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 28031|Risposta: 3

[Comunicazione] Strumento di analisi dei file di configurazione .net/C#

[Copiato link]
Pubblicato su 30/10/2017 11:52:00 | | | |


Poiché il programma ha bisogno di un file di configurazione, il file di configurazione può essere creato con VS e poi aggiungere il nodo appSettings, il valore del mio file di configurazione contiene alcuni simboli speciali, come: < > Questi simboli speciali riporteranno un errore e deve essere scappato per essere normale

Decisamente non usare questa cosa, perché scappare da stringhe speciali è troppo complicato, e c'è un altro modo per trasformare la configurazione in una stringa json, ma è anche piuttosto complicato, metà dei file di configurazione del programma sono file ini, e ho trovato un buon "ini-parser" di componenti di terze parti

.NET, Mono e Unity3d (*) per leggere/scrivere dati INI da flussi IO, file stream e stringhe scritte in C#.

Vengono inoltre implementate operazioni di fusione di file ini completi, parti o persino sottoinsiemi di chiavi contenute nei file.

La biblioteca è al 100%. .NET e non ha dipendenze dalle chiamate API di Windows per facilitare la portabilità.


Per prima cosa, il comando nuget viene installato come segue:



Leggi e carica il file di configurazione ini:



Leggi il valore configurato:



Aggiorna o aggiungi nuove configurazioni



È molto facile da usare, il file ini dell'operazione, di default, viene letto e aggiunto dalla directory root del programma, il mio codice è il seguente:


Il formato del file di configurazione è il seguente:
[db_config]
SqlType = 123
SqlConn = test











Precedente:Differenza tra Android SDK e ndk
Prossimo:.NET/C# Universal Database Query Tool Helper [con codice sorgente]
Pubblicato su 02/11/2017 13:57:47 |
A cosa serve questo?
 Padrone di casa| Pubblicato su 17/04/2018 22:47:51 |
Non è stato possibile analizzare il file config.ini mentre analizzavo la riga numero 0 con il valore '' - Versione IniParser: 2.5.2.0




Leggi il file di configurazione come sopra, se il file non esiste, verrà rilasciata un'eccezione
 Padrone di casa| Pubblicato su 17/04/2018 22:50:13 |


La lettura ini è un file vuoto, il nodo non esiste e non viene fatta alcuna eccezione!



Se il file ini è contenuto scarabocchiato, viene lanciata un'eccezione
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com