Pertanyaan yang diberi tag .net

455
Cara terbersih untuk menulis coba lagi logika?

Kadang-kadang saya harus mencoba lagi operasi beberapa kali sebelum menyerah. Kode saya seperti: int retries = 3; while(true) { try { DoSomething(); break; // success! } catch { if(--retries == 0) throw; else Thread.Sleep(1000); } } Saya ingin menulis ulang ini dalam fungsi coba lagi umum...

454
WCF - Cara Meningkatkan Kuota Ukuran Pesan

Saya memiliki Layanan WCF yang mengembalikan 1000 catatan dari database ke klien. Saya memiliki klien ASP.NET WCF (Saya telah menambahkan referensi layanan dalam proyek aplikasi web asp.net untuk mengkonsumsi WCF). Saya mendapatkan pesan berikut ketika saya menjalankan aplikasi klien: Kuota...

441
Cara terbaik untuk membalik string

Saya baru saja menulis fungsi string reverse di C # 2.0 (yaitu LINQ tidak tersedia) dan muncul dengan ini: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i > -1; i--) { reverse += cArray[i]; } return...