Pertanyaan yang diberi tag .net

94
Daftar <T> .Contains () sangat lambat?

Adakah yang bisa menjelaskan mengapa List.Contains()fungsi generik sangat lambat? Saya memiliki List<long>sekitar satu juta nomor, dan kode yang terus-menerus memeriksa apakah ada nomor tertentu di dalam nomor ini. Saya mencoba melakukan hal yang sama dengan menggunakan

94
.NET WPF Ingat ukuran jendela antar sesi

Pada dasarnya ketika pengguna mengubah ukuran jendela aplikasi saya, saya ingin aplikasi memiliki ukuran yang sama ketika aplikasi dibuka kembali. Awalnya saya berpikir untuk menangani event SizeChanged dan menyimpan Height dan Width, tapi saya rasa pasti ada solusi yang lebih mudah. Masalah...

94
AddBusinessDays dan GetBusinessDays

Saya perlu menemukan 2 implementasi lengkap yang elegan dari public static DateTime AddBusinessDays(this DateTime date, int days) { // code here } and public static int GetBusinessDays(this DateTime start, DateTime end) { // code here } O (1) lebih disukai (tanpa loop). EDIT: Yang saya...

94
Ada yang salah dengan TIDAK menandatangani rakitan .NET?

Salah satu kolega saya sangat tertarik untuk menandatangani majelis. Dia benar-benar mencoba untuk menandatangani apapun. Bahkan ketika kita menggunakan rakitan dari Microsoft yang tidak ditandatangani, dia akan mengambil kode sumbernya, menandatanganinya dan kemudian meminta pengembang lain...

94
Paging dengan LINQ untuk objek

Bagaimana Anda menerapkan paging dalam kueri LINQ? Sebenarnya untuk saat ini, saya akan puas jika fungsi sql TOP bisa ditiru. Namun, saya yakin bahwa kebutuhan untuk dukungan paging penuh akan muncul lebih cepat nanti. var queryResult = from o in objects where ... select new { A = o.a, B =...

94
Setter pribadi di Json.Net

Saya tahu ada atribut untuk menangani penyetel pribadi tetapi saya ingin perilaku ini sebagai default, apakah ada cara untuk melakukannya? Kecuali mengubah sumbernya. Akan lebih bagus jika ada pengaturan untuk ini.

94
Setel bidang database DateTime ke "Sekarang"

Dalam kode VB.net, saya membuat permintaan dengan parameter SQL. Jika saya menetapkan parameter DateTime ke nilai DateTime. Sekarang, seperti apa permintaan saya? UPDATE table SET date = "2010/12/20 10:25:00"; atau UPDATE table SET date = GETDATE(); Dalam kasus pertama, saya yakin bahwa...