Pertanyaan yang diberi tag .net

138
Haruskah Enum dimulai dengan 0 atau 1?

Bayangkan saya telah mendefinisikan Enum berikut: public enum Status : byte { Inactive = 1, Active = 2, } Apa praktik terbaik untuk menggunakan enum? Haruskah dimulai dengan 1seperti contoh di atas atau dimulai dengan 0(tanpa nilai eksplisit) seperti ini: public enum Status : byte {...

137
Thread vs ThreadPool

Apa perbedaan antara menggunakan utas baru dan utas dari kumpulan utas? Manfaat kinerja apa yang ada dan mengapa saya harus mempertimbangkan untuk menggunakan utas dari kumpulan daripada yang saya buat secara eksplisit? Saya memikirkan secara khusus. NET di sini, tetapi contoh umum baik-baik...

137
Panduan GetHashCode di C #

Saya membaca di buku Essential C # 3.0 dan .NET 3.5 bahwa: Pengembalian GetHashCode () selama masa pakai objek tertentu harus konstan (nilai yang sama), bahkan jika data objek berubah. Dalam banyak kasus, Anda harus meng-cache metode pengembalian untuk memberlakukan ini. Apakah ini pedoman...

137
Bagaimana cara membandingkan DateTime dalam C #?

Saya tidak ingin pengguna memberikan tanggal atau waktu kembali. Bagaimana saya bisa membandingkan jika tanggal dan waktu yang dimasukkan kurang dari waktu sekarang? Jika tanggal dan Waktu saat ini adalah 17-Jun-2010, 12:25, saya ingin pengguna tidak dapat memberikan tanggal sebelum 17 Jun -2010...

135
Hapus elemen array biasa

Saya memiliki berbagai objek Foo. Bagaimana cara menghapus elemen kedua array? Saya perlu sesuatu yang mirip RemoveAt()tetapi untuk array