Fordi programmet har brug for en konfigurationsfil, kan konfigurationsfilen oprettes med VS, og derefter tilføjes appSettings-noden, værdien af min konfigurationsfil indeholder nogle specielle symboler, såsom: < > Disse specielle symboler vil rapportere en fejl, og den skal escapes for at være normal
Brug bestemt ikke denne ting, fordi det er for besværligt at undslippe specielle strenge, og der er en anden måde at lave konfigurationen til en json-streng, men det er også ret besværligt, halvdelen af programkonfigurationsfilerne er ini-filer, og jeg fandt en god tredjepartskomponent "ini-parser"
.NET, Mono og Unity3d-kompatible (*)-biblioteker til læsning/skrivning af INI-data fra IO-strømme, filstrømme og strenge skrevet i C#.
Sammenflettningsoperationer af komplette ini-filer, dele eller endda delmængder af nøgler indeholdt i filer implementeres også.
Biblioteket er 100%. .NET-kode og har ingen afhængigheder af Windows API-kald for nem portabilitet.
Først installeres nuget-kommandoen som følger:
Læs og indlæs ini-konfigurationsfil:
Læs den konfigurerede værdi:
Opdater eller tilføj nye konfigurationer
Det er meget nemt at bruge, ini-filen for operationen læses som standard og tilføjes fra programmets rodmappe, min kode er som følger:
Konfigurationsfilformatet er som følger:
[db_config] SqlType = 123 SqlConn = test
|