Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 28031|Atbildi: 3

[Paziņojums] .net/c# ini konfigurācijas failu parsēšanas rīks

[Kopēt saiti]
Publicēts 30.10.2017 11:52:00 | | | |


Tā kā programmai ir nepieciešams konfigurācijas fails, konfigurācijas failu var izveidot ar VS un pēc tam pievienot appSettings mezglu, mana konfigurācijas faila vērtība satur dažus īpašus simbolus, piemēram: < > Šie īpašie simboli ziņos par kļūdu, un tā ir jāizvairās, lai tā būtu normāla

Noteikti neizmantojiet šo lietu, jo izvairīšanās no īpašām virknēm ir pārāk apgrūtinoša, un ir vēl viens veids, kā padarīt konfigurāciju par json virkni, bet tas ir arī diezgan apgrūtinoši, puse no programmas konfigurācijas failiem ir ini faili, un es atradu labu trešās puses komponentu "ini-parser"

.NET, Mono un Unity3d saderīgas (*) bibliotēkas INI datu lasīšanai/rakstīšanai no IO straumēm, failu straumēm un virknēm, kas rakstītas C#.

Tiek īstenotas arī pilnīgu ini failu, failos esošo atslēgu daļu vai pat apakškopu apvienošanas operācijas.

Bibliotēka ir 100%. .NET kods un tam nav nekādu atkarību no Windows API zvaniem, lai nodrošinātu vieglu pārnesamību.


Pirmkārt, komanda nuget tiek instalēta šādi:



Lasīt un ielādēt ini konfigurācijas failu:



Izlasiet konfigurēto vērtību:



Jaunu konfigurāciju atjaunināšana vai pievienošana



Tas ir ļoti viegli lietojams, operācijas ini fails pēc noklusējuma tiek lasīts un pievienots no programmas saknes direktorijas, mans kods ir šāds:


Konfigurācijas faila formāts ir šāds:
[db_config]
SqlType = 123
SqlConn = tests











Iepriekšējo:Atšķirība starp Android sdk un ndk
Nākamo:.NET/C# universālā datu bāzes vaicājuma rīka palīgs [ar avota kodu]
Publicēts 02.11.2017 13:57:47 |
Kas tas ir?
 Saimnieks| Publicēts 17.04.2018 22:47:51 |
Nevarēja parsēt faila config.ini, parsējot rindas numuru 0 ar vērtību '' - IniParser versija: 2.5.2.0




Izlasiet konfigurācijas failu, kā iepriekš, ja fails nepastāv, tas radīs izņēmumu
 Saimnieks| Publicēts 17.04.2018 22:50:13 |


Ini lasītais ir tukšs fails, mezgls nepastāv, un neviens izņēmums netiek izmests!



Ja ini fails ir uzrakstīts saturs, tiek izmests izņēmums
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com