Da das Programm eine Konfigurationsdatei benötigt, kann diese mit VS erstellt werden und dann der appSettings-Knoten hinzugefügt werden; der Wert meiner Konfigurationsdatei enthält einige spezielle Symbole, wie: < > Diese speziellen Symbole melden einen Fehler, und es muss escaped werden, um normal zu sein
Benutze das Gerät auf keinen Fall, weil das Umgehen von speziellen Strings zu umständlich ist, und es gibt eine andere Möglichkeit, die Konfiguration in einen JSON-String umzuwandeln, aber es ist auch ziemlich umständlich, denn die Hälfte der Programmkonfigurationsdateien sind ini-Dateien, und ich habe einen guten Drittanbieter-Komponenten-"ini-Parser" gefunden.
.NET-, Mono- und Unity3d-kompatible (*)-Bibliotheken zum Lesen/Schreiben von INI-Daten aus IO-Strömen, Dateiströmen und in C# geschriebenen Strings.
Zusammenführungsoperationen von vollständigen ini-Dateien, Teilen oder sogar Teilmengen von Schlüsseln, die in Dateien enthalten sind, werden ebenfalls implementiert.
Die Bibliothek ist zu 100%. .NET-Code und hat keine Abhängigkeiten von Windows-API-Aufrufen für eine einfache Portabilität.
Zuerst wird der Nuget-Befehl wie folgt installiert:
Ini-Konfigurationsdatei lesen und laden:
Lesen Sie den konfigurierten Wert:
Aktualisierung oder neue Konfigurationen hinzufügen
Es ist sehr einfach zu bedienen, die ini-Datei der Operation wird standardmäßig aus dem Root-Verzeichnis des Programms gelesen und hinzugefügt, mein Code ist wie folgt:
Das Konfigurationsdateiformat ist wie folgt:
[db_config] SqlType = 123 SqlConn = Test
|