Apabila menyimpan tetapan aplikasi untuk kegunaan masa depan, pemaju mungkin menghadapi masalah: Sekiranya saya bergantung pada fail konfigurasi atau membuat fail XML tersuai?
Artikel ini meneroka pilihan yang tersedia untuk menyimpan Aplikasi Borang Windows: Appname.exe.config fail, pendaftaran dan fail XML tersuai.
batasan fail konfigurasi
Walaupun fail konfigurasi .NET boleh menyediakan lokasi yang mudah untuk tetapan, ia tidak berhasrat untuk menyimpan nilai kembali. Ini menjadikan kami dua pilihan utama: pendaftaran dan fail XML tersuai.
Kelemahan pendaftaran
Pendaftaran biasanya dianggap besar dan boleh menyebabkan masalah keselamatan. Untuk mengelakkan perangkap ini, banyak pemaju cenderung untuk mengelakkan menggunakannya. Gunakan fail XML tersuai
Memandangkan batasan pilihan lain, fail XML tersuai telah menjadi penyelesaian yang layak. Berikut adalah cara melaksanakan kaedah ini dalam C#:
Dalam contoh ini, kami menentukan kelas tetapan untuk mewakili konfigurasi kami. Kemudian, kami mencipta atribut statik dalam ApplicationsEttings untuk memudahkan akses ke tetapan. Kaedah LoadSettings memuatkan tetapan dari fail XML, dan kaedah SaveSettings disimpan dan diubah.
Dengan menggunakan fungsi tetapan terbina dalam Visual Studio, anda dapat memudahkan pengurusan tetapan aplikasi.
Atas ialah kandungan terperinci Tetapan Aplikasi Borang Windows: Fail konfigurasi atau fail XML tersuai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!