Protože program potřebuje konfigurační soubor, může být vytvořen pomocí VS a poté přidat uzel appSettings, hodnota mého konfiguračního souboru obsahuje speciální symboly, například: < > Tyto speciální symboly hlásí chybu a musí být escape, aby byla normální
Rozhodně to nepoužívám, protože únik speciálních řetězců je příliš složitý, a existuje i jiný způsob, jak udělat konfiguraci do json řetězce, ale je to také dost komplikované, polovina konfiguračních souborů programu jsou ini soubory, a našel jsem dobrý třetí komponentní "ini-parser"
Knihovny kompatibilní s .NET, Mono a Unity3d (*) pro čtení/zápis INI dat z IO proudů, souborových proudů a řetězců psaných v C#.
Implementovány jsou také operace slučování kompletních ini souborů, částí nebo dokonce podmnožin klíčů obsažených v souborech.
Knihovna je stoprocentní. .NET kód a nemá žádné závislosti na Windows API pro snadnou přenosnost.
Nejprve se příkaz nuget nainstaluje následovně:
Čtení a načítání ini konfiguračního souboru:
Přečtěte si nastavenou hodnotu:
Aktualizujte nebo přidejte nové konfigurace
Je velmi snadné ho používat, ini soubor operace se ve výchozím nastavení čte a přidává z kořenového adresáře programu, můj kód je následující:
Formát konfiguračního souboru je následující:
[db_config] SqlType = 123 SqlConn = test
|