Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 28031|Jawab: 3

[Komunikasi] .net/c# ini konfigurasi file parsing alat

[Salin tautan]
Diposting pada 30/10/2017 11.52.00 | | | |


Karena program memerlukan file konfigurasi, file konfigurasi dapat dibuat dengan VS, lalu menambahkan simpul appSettings, nilai file konfigurasi saya berisi beberapa simbol khusus, seperti: < > Simbol khusus ini, akan melaporkan kesalahan, dan perlu diloloskan agar normal

Tegas jangan gunakan benda ini, karena melarikan diri dari string khusus terlalu merepotkan, dan ada cara lain untuk membuat konfigurasi menjadi string json, tetapi juga cukup merepotkan, setengah dari file konfigurasi program adalah file ini, dan saya menemukan komponen pihak ketiga yang bagus "ini-parser"

Pustaka yang kompatibel dengan .NET, Mono, dan Unity3d (*) untuk membaca/menulis data INI dari aliran IO, aliran file, dan string yang ditulis dalam C#.

Operasi penggabungan file ini lengkap, bagian, atau bahkan subset kunci yang terkandung dalam file juga diimplementasikan.

Perpustakaannya 100%. Kode .NET dan tidak memiliki dependensi apa pun pada panggilan API Windows untuk portabilitas yang mudah.


Pertama, perintah nuget diinstal sebagai berikut:



Baca dan muat file konfigurasi ini:



Baca nilai yang dikonfigurasi:



Perbarui atau tambahkan konfigurasi baru



Sangat mudah digunakan, file ini operasi, secara default dibaca dan ditambahkan dari direktori root program, kode saya adalah sebagai berikut:


Format file konfigurasi adalah sebagai berikut:
[db_config]
Tipe SQL = 123
SqlConn = pengujian











Mantan:Perbedaan antara Android sdk dan ndk
Depan:.NET/C# Universal Database Query Tool Helper [dengan kode sumber]
Diposting pada 02/11/2017 13.57.47 |
Untuk apa ini?
 Tuan tanah| Diposting pada 17/04/2018 22.47.51 |
Tidak dapat mengurai file config.ini saat mengurai nomor baris 0 dengan nilai '' - IniParser versi: 2.5.2.0




Baca file konfigurasi seperti di atas, jika file tidak ada, itu akan melemparkan pengecualian
 Tuan tanah| Diposting pada 17/04/2018 22.50.13 |


Pembacaan ini adalah file kosong, node tidak ada, dan tidak ada pengecualian yang dilemparkan!



Jika file ini adalah konten yang dicoret-coret, pengecualian akan dilemparkan
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com