Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 28031|Atsakyti: 3

[Komunikatas] .net/c# ini konfigūracijos failų analizės įrankis

[Kopijuoti nuorodą]
Paskelbta 2017-10-30 11:52:00 | | | |


Kadangi programai reikalingas konfigūracijos failas, konfigūracijos failą galima sukurti naudojant VS, o tada pridėti mazgą appSettings, mano konfigūracijos failo reikšmėje yra keletas specialių simbolių, tokių kaip: < > Šie specialūs simboliai praneš apie klaidą, ir ją reikia išvengti, kad ji būtų normali

Ryžtingai nenaudokite šio dalyko, nes pabėgti nuo specialių eilučių yra per daug varginantis, ir yra kitas būdas padaryti konfigūraciją į json eilutę, tačiau tai taip pat gana varginanti, pusė programos konfigūracijos failų yra ini failai, ir aš radau gerą trečiosios šalies komponentą "ini-parser"

.NET, Mono ir Unity3d suderinamos (*) bibliotekos, skirtos skaityti / rašyti INI duomenis iš IO srautų, failų srautų ir eilučių, parašytų C#.

Taip pat įgyvendinamos visų ini failų, failuose esančių raktų dalių ar net pogrupių sujungimo operacijos.

Biblioteka yra 100%. .NET kodas ir neturi jokių priklausomybių nuo "Windows" API iškvietimų, kad būtų lengva perkelti.


Pirma, nuget komanda įdiegiama taip:



Skaitykite ir įkelkite ini konfigūracijos failą:



Perskaitykite sukonfigūruotą reikšmę:



Atnaujinkite arba pridėkite naujų konfigūracijų



Tai labai paprasta naudoti, operacijos ini failas, pagal numatytuosius nustatymus skaitomas ir pridedamas iš šakninio programos katalogo, mano kodas yra toks:


Konfigūracijos failo formatas yra toks:
[db_config]
SqlType = 123
SqlConn = testas











Ankstesnis:Skirtumas tarp "Android sdk" ir "ndk"
Kitą:.NET/C# universalus duomenų bazės užklausų įrankis [su šaltinio kodu]
Paskelbta 2017-11-02 13:57:47 |
Kam tai?
 Savininkas| Paskelbta 2018-04-17 22:47:51 |
Nepavyko išanalizuoti failo config.ini analizuojant eilutę Nr. 0 su reikšme '' - IniParser versija: 2.5.2.0




Perskaitykite konfigūracijos failą, kaip nurodyta aukščiau, jei failo nėra, jis pateiks išimtį
 Savininkas| Paskelbta 2018-04-17 22:50:13 |


Ini skaityti yra tuščias failas, mazgas neegzistuoja, ir jokia išimtis yra mesti!



Jei ini failas yra užrašytas turinys, pateikiama išimtis
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com