Pertanyaan yang diberi tag .net

181
Bagaimana cara menghapus karakter baris baru dari string?

Saya memiliki string dalam format berikut string s = "This is a Test String.\n This is a next line.\t This is a tab.\n' Saya ingin menghapus semua kemunculan \ndan \rdari string di atas. Saya sudah mencoba string s = s.Trim(new char[] {'\n', '\r'});tetapi tidak

180
Kapan menggunakan IList dan kapan menggunakan Daftar

Saya tahu bahwa IList adalah antarmuka dan Daftar adalah tipe konkret tapi saya masih tidak tahu kapan harus menggunakan masing-masing. Apa yang saya lakukan sekarang adalah jika saya tidak memerlukan metode Sort atau FindAll saya menggunakan antarmuka. Apakah saya benar? Apakah ada cara yang lebih...

179
Kapan saya membutuhkan SecureString di .NET?

Saya mencoba untuk memahami tujuan SecureString .NET. Dari MSDN: Sebuah instance dari kelas System.String keduanya tidak berubah dan, ketika tidak lagi diperlukan, tidak dapat dijadwalkan secara program untuk pengumpulan sampah; Yaitu, instance hanya-baca setelah dibuat dan tidak mungkin untuk...

178
Apakah ada metode bawaan untuk membandingkan koleksi?

Saya ingin membandingkan konten beberapa koleksi dalam metode Persamaan saya. Saya memiliki Kamus dan IList. Apakah ada metode bawaan untuk melakukan ini? Diedit: Saya ingin membandingkan dua Kamus dan dua ILIST, jadi saya pikir apa artinya kesetaraan itu jelas - jika dua kamus berisi kunci yang...

178
Ganti beberapa karakter dalam string C #

Apakah ada cara yang lebih baik untuk mengganti string? Saya terkejut bahwa Ganti tidak mengambil dalam array karakter atau array string. Saya kira saya bisa menulis ekstensi saya sendiri tetapi saya ingin tahu apakah ada cara yang lebih baik untuk melakukan hal berikut? Perhatikan Ganti terakhir...

178
Apa yang dimaksud dengan CultureInfo.InvariantCulture?

Saya memiliki serangkaian teks seperti ini: var foo = "FooBar"; Saya ingin mendeklarasikan string kedua yang dipanggil bardan menjadikannya sama dengan karakter pertama dan keempat dari karakter pertama saya foo, jadi saya melakukan ini seperti ini: var bar = foo[0].ToString() +...