Pertanyaan yang diberi tag «c#»

C # (dilafalkan "see sharp") adalah bahasa pemrograman multi-paradigma tingkat tinggi, diketik statis, yang dikembangkan oleh Microsoft. Kode C # biasanya menargetkan keluarga alat dan waktu operasi Microsoft .NET, yang mencakup .NET Framework, .NET Core, dan Xamarin, antara lain. Gunakan tag ini untuk pertanyaan tentang kode yang ditulis dalam spesifikasi formal C # atau C #.

26
SQL Data Reader - menangani nilai kolom Null
Saya menggunakan SQLdatareader untuk membangun POCO dari database. Kode ini berfungsi kecuali ketika menemukan nilai nol dalam database. Misalnya, jika kolom FirstName dalam database berisi nilai nol, pengecualian dilemparkan. employee.FirstName = sqlreader.GetString(indexFirstName); Apa cara terbaik untuk menangani nilai nol dalam situasi ini?
298 c#  sqldatareader 

16
Pesan pengecualian dalam bahasa Inggris?
Kami mencatat setiap pengecualian yang terjadi di sistem kami dengan menulis Exception.Message ke file. Namun, mereka ditulis dalam budaya klien. Dan kesalahan Turki tidak berarti banyak bagi saya. Jadi bagaimana kita bisa mencatat pesan kesalahan dalam bahasa Inggris tanpa mengubah budaya pengguna?

12
Tidak dapat menemukan JavaScriptSerializer di .Net 4.0
Saya tidak bisa menemukan JavaScriptSerializerobjek maupun System.Web.Script.Serializationnamespace di dalam Visual Studio 2010. Saya perlu membuat serial sesuatu ke JSON apa yang harus saya gunakan? Dan ya, saya sudah memasukkan System.Web.Extensions(dalam System.Web.Extensions.dll) dalam proyek. Karena itulah saya kaget? Saya tahu System.Web.Extensionsditandai sebagai usang dalam 3,5

8
Bagaimana cara menggunakan OpenFileDialog untuk memilih folder?
Bagaimana cara menggunakan OpenFileDialoguntuk memilih folder? Saya akan menggunakan proyek berikut: https://github.com/scottwis/OpenFileOrFolderDialog Namun, saya menghadapi satu masalah. Ia menggunakan GetOpenFileNamefungsi dan OPENFILENAMEstruktur. Dan OPENFILENAMEmemiliki anggota bernama templateID. Ini adalah pengidentifikasi untuk templat dialog. Dan proyek tersebut berisi res1.rcfile dan init templated dialog juga. Tapi saya tidak tahu bagaimana cara melampirkan …

5
Mengapa ReSharper memberi tahu saya "penutupan yang ditangkap secara implisit"?
Saya memiliki kode berikut: public double CalculateDailyProjectPullForceMax(DateTime date, string start = null, string end = null) { Log("Calculating Daily Pull Force Max..."); var pullForceList = start == null ? _pullForce.Where((t, i) => _date[i] == date).ToList() // implicitly captured closure: end, start : _pullForce.Where( (t, i) => _date[i] == date && …
296 c#  linq  resharper 

17
Batas waktu kedaluwarsa. Periode waktu habis berlalu sebelum penyelesaian operasi atau server tidak merespons. Pernyataan itu telah dihentikan
Saya memiliki banyak pengguna di situs web saya (20000-60000 per hari), yang merupakan situs pengunduhan untuk file seluler. Saya memiliki akses jarak jauh ke server saya (windows server 2008-R2). Saya telah menerima kesalahan "Server tidak tersedia" sebelumnya, tetapi sekarang saya melihat kesalahan batas waktu koneksi. Saya tidak terbiasa dengan ini …

17
Dialog UI jQuery dengan postback tombol ASP.NET
Saya memiliki Dialog jQuery UI yang bekerja dengan baik di halaman ASP.NET saya: jQuery(function() { jQuery("#dialog").dialog({ draggable: true, resizable: true, show: 'Transfer', hide: 'Transfer', width: 320, autoOpen: false, minHeight: 10, minwidth: 10 }); }); jQuery(document).ready(function() { jQuery("#button_id").click(function(e) { jQuery('#dialog').dialog('option', 'position', [e.pageX + 10, e.pageY + 10]); jQuery('#dialog').dialog('open'); }); }); Div …

20
Bagaimana saya bisa mendeteksi encoding / codepage dari file teks
Dalam aplikasi kami, kami menerima file teks ( .txt, .csv, dll) dari berbagai sumber. Saat membaca, file-file ini kadang-kadang mengandung sampah, karena file mana yang dibuat dalam codepage berbeda / tidak dikenal. Apakah ada cara untuk (secara otomatis) mendeteksi codepage dari file teks? The detectEncodingFromByteOrderMarks, pada StreamReaderkonstruktor, bekerja untuk UTF8 …



4
Bagaimana saya bisa membatasi Parallel.ForEach?
Saya memiliki loop async Parallel.ForEach () yang saya gunakan untuk mengunduh beberapa halaman web. Bandwidth saya terbatas sehingga saya hanya dapat mengunduh x halaman per waktu tetapi Parallel.ForEach mengeksekusi seluruh daftar halaman web yang diinginkan. Apakah ada cara untuk membatasi nomor utas atau pembatas lainnya saat menjalankan Parallel.ForEach? Kode demo: …

6
Dapatkan nama tipe tanpa namespace lengkap
Saya memiliki kode berikut: return "[Inserted new " + typeof(T).ToString() + "]"; Tapi typeof(T).ToString() mengembalikan nama lengkap termasuk namespace Apakah ada cara untuk mendapatkan nama kelas (tanpa kualifikasi namespace?)
293 c#  namespaces  typeof 



11
Menetapkan / ref parameter dalam Moq
Apakah mungkin untuk menetapkan parameter out/ refmenggunakan Moq (3.0+)? Saya telah melihat menggunakan Callback(), tetapi Action<>tidak mendukung parameter ref karena didasarkan pada obat generik. Saya juga lebih suka meletakkan constraint ( It.Is) pada input refparameter, meskipun saya bisa melakukannya di callback. Saya tahu bahwa Badak Mocks mendukung fungsi ini, tetapi …
293 c#  parameters  moq  ref  out 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.