Fordi programmet trenger en konfigurasjonsfil, kan konfigurasjonsfilen opprettes med VS, og deretter legge til appSettings-noden, verdien i konfigurasjonsfilen min inneholder noen spesielle symboler, som: < > Disse spesielle symbolene vil rapportere en feil, og den må escapes for å være normal
Definitivt bør du ikke bruke dette, fordi det er for problematisk å unnslippe spesielle strenger, og det finnes en annen måte å gjøre konfigurasjonen til en json-streng på, men det er også ganske problematisk, halvparten av programkonfigurasjonsfilene er ini-filer, og jeg fant en god tredjepartskomponent "ini-parser"
.NET-, Mono- og Unity3d-kompatible (*)-biblioteker for lesing/skriving av INI-data fra IO-strømmer, filstrømmer og strenger skrevet i C#.
Sammenslåingsoperasjoner for komplette ini-filer, deler eller til og med delsett av nøkler i filer er også implementert.
Biblioteket er 100%. .NET-kode og har ingen avhengigheter av Windows API-kall for enkel portabilitet.
Først installeres nuget-kommandoen som følger:
Les og last inn ini-konfigurasjonsfil:
Les den konfigurerte verdien:
Oppdater eller legg til nye konfigurasjoner
Det er veldig enkelt å bruke, ini-filen til operasjonen leses som standard og legges til fra programmets rotkatalog, koden min er som følger:
Konfigurasjonsfilformatet er som følger:
[db_config] SqlType = 123 SqlConn = test
|