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 #.

6
Ubah Newtonsoft.Json.Linq.JArray ke daftar jenis objek tertentu
Saya memiliki variabel tipe berikut {Newtonsoft.Json.Linq.JArray}. properties["Value"] {[ { "Name": "Username", "Selected": true }, { "Name": "Password", "Selected": true } ]} Yang ingin saya capai adalah untuk mengonversikan ini ke List<SelectableEnumItem>tempat SelectableEnumItemadalah tipe berikut: public class SelectableEnumItem { public string Name { get; set; } public bool Selected { get; …
236 c#  json.net 

15
Bagaimana cara menghasilkan dan memvalidasi kunci lisensi perangkat lunak?
Saat ini saya terlibat dalam pengembangan produk (dikembangkan dalam C #) yang akan tersedia untuk diunduh dan dipasang secara gratis tetapi dalam versi yang sangat terbatas. Untuk mendapatkan akses ke semua fitur, pengguna harus membayar biaya lisensi dan menerima kunci. Kunci itu kemudian akan dimasukkan ke dalam aplikasi untuk "membuka" …
236 c#  license-key 

5
Cara Melewati Parameter ke Activator.CreateInstance <T> ()
Saya ingin membuat contoh tipe yang saya tentukan dalam metode generik yang saya miliki. Tipe ini memiliki sejumlah konstruktor yang kelebihan beban. Saya ingin bisa memberikan argumen kepada konstruktor, tetapi Activator.CreateInstance&lt;T&gt;() tidak melihat memiliki ini sebagai opsi. Apakah ada cara lain untuk melakukannya?


8
Mengapa Boolean.ToString menampilkan "Benar" dan bukan "benar"
true.ToString() false.toString(); Output: True False Apakah ada alasan yang sah untuk itu menjadi "Benar" dan bukan "benar"? Itu rusak ketika menulis XML sebagai tipe boolean XML adalah huruf kecil , dan juga tidak kompatibel dengan C # benar / salah (meskipun tidak yakin tentang CLS). Memperbarui Ini adalah cara saya …
235 c#  .net  boolean 

4
Metode untuk Menambahkan baru atau memperbarui item yang ada di Kamus
Dalam beberapa kode lama saya telah melihat metode ekstensi berikut untuk memfasilitasi menambahkan item nilai kunci baru atau memperbarui nilai, jika kunci sudah ada. Metode-1 (kode warisan). public static void CreateNewOrUpdateExisting&lt;TKey, TValue&gt;( this IDictionary&lt;TKey, TValue&gt; map, TKey key, TValue value) { if (map.ContainsKey(key)) { map[key] = value; } else { …
235 c#  dictionary 

2
Mengapa lebih cepat memeriksa apakah kamus berisi kunci, daripada menangkap pengecualian jika itu tidak terjadi?
Bayangkan kodenya: public class obj { // elided } public static Dictionary&lt;string, obj&gt; dict = new Dictionary&lt;string, obj&gt;(); Metode 1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) { return dict[name]; } return null; } Metode 2 public static obj FromDict2(string name) { try { return dict[name]; } catch (KeyNotFoundException) …

6
Permintaan LINQ untuk memilih lima besar
Saya punya permintaan LINQ: var list = from t in ctn.Items where t.DeliverySelection == true &amp;&amp; t.Delivery.SentForDelivery == null orderby t.Delivery.SubmissionDate select t; Bagaimana saya bisa memodifikasi kueri ini untuk memilih hanya lima hasil dari database?
234 c#  linq 

11
Konversi tipe umum DARI string
Saya memiliki kelas yang ingin saya gunakan untuk menyimpan "properti" untuk kelas lain. Properti ini hanya memiliki nama dan nilai. Idealnya, yang saya inginkan adalah dapat menambahkan properti yang diketik , sehingga "nilai" yang dikembalikan selalu dari tipe yang saya inginkan. Jenisnya harus selalu primitif. Kelas ini subkelas kelas abstrak …




30
Membaca file Excel dari C #
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Apakah ada pustaka sumber terbuka atau gratis untuk membaca file Excel (.xls) langsung dari program C #? Tidak perlu terlalu mewah, cukup dengan memilih lembar kerja …
233 c#  .net  excel  ms-office 

2
Mengapa memproses array yang diurutkan lebih lambat dari pada array yang tidak disortir?
Saya memiliki daftar 500.000 Tuple&lt;long,long,string&gt;objek yang dibuat secara acak di mana saya melakukan pencarian "antara" sederhana: var data = new List&lt;Tuple&lt;long,long,string&gt;&gt;(500000); ... var cnt = data.Count(t =&gt; t.Item1 &lt;= x &amp;&amp; t.Item2 &gt;= x); Ketika saya menghasilkan array acak saya dan menjalankan pencarian saya untuk 100 nilai yang dihasilkan secara …

10
Ubah bitmap menjadi array byte
Menggunakan C #, apakah ada cara yang lebih baik untuk mengkonversi Windows Bitmapke byte[]daripada menyimpan ke file sementara dan membaca hasilnya menggunakan FileStream?
233 c#  bitmap 

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.