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

7
Memeriksa apakah HttpStatusCode menunjukkan berhasil atau gagal
Misalkan saya memiliki variabel berikut: System.Net.HttpStatusCode status = System.Net.HttpStatusCode.OK; Bagaimana saya bisa memeriksa apakah ini adalah kode status sukses atau gagal? Misalnya, saya dapat melakukan hal berikut: int code = (int)status; if(code >= 200 && code < 300) { //Success } Saya juga dapat memiliki semacam daftar putih: HttpStatusCode[] successStatus …
93 c#  .net  system.net 


10
Tangkap keluar konsol C #
Saya memiliki aplikasi konsol yang berisi cukup banyak utas. Ada utas yang memantau kondisi tertentu dan menghentikan program jika benar. Penghentian ini bisa terjadi kapan saja. Saya memerlukan acara yang dapat dipicu saat program ditutup sehingga saya dapat membersihkan semua utas lainnya dan menutup semua pegangan file dan koneksi dengan …
93 c#  .net  events  console  exit 

2
Daftar <T> vs BindingList <T> Keuntungan / Kerugian
Adakah yang bisa menjelaskan apa perbedaan antara keduanya untuk proyek saya. Saat ini saya memiliki List&lt;MyClass&gt;dan mengatur BindingSource untuk itu dan DataGridView ke BindingSource. Saya telah mengimplementasikan IEditableObjectsehingga ketika CancelEdit dipanggil saya mengembalikan objek saya kembali ke apa sebelumnya dengan aMemberwise.Clone() Akankah mengubah Daftar saya menjadi BindingList menyelesaikan semua ini …

5
Apakah ada pendekatan yang masuk akal untuk parameter tipe "default" di C # Generics?
Dalam template C ++, seseorang dapat menentukan bahwa parameter tipe tertentu adalah default. Yaitu kecuali ditentukan secara eksplisit, itu akan menggunakan tipe T. Bisakah ini dilakukan atau diperkirakan di C #? Saya mencari sesuatu seperti: public class MyTemplate&lt;T1, T2=string&gt; {} Sehingga contoh dari tipe yang tidak secara eksplisit menentukan T2: …


8
Tombol Escape untuk menutup formulir Windows di C #
Saya telah mencoba yang berikut ini: private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if ((Keys) e.KeyValue == Keys.Escape) this.Close(); } Tapi itu tidak berhasil. Kemudian saya mencoba ini: protected override void OnKeyDown(KeyEventArgs e) { base.OnKeyDown(e); if (e.KeyCode == Keys.Escape) this.Close(); } Dan masih tidak ada yang berhasil. KeyPreview pada properti …
93 c#  winforms 



5
Bagaimana cara memeriksa apakah kolom ada di datatable
Saya memiliki data yang dihasilkan dengan konten file csv. Saya menggunakan informasi lain untuk memetakan beberapa kolom csv (sekarang dalam datatable) ke informasi yang harus diisi oleh pengguna. Di dunia terbaik, pemetaan akan selalu memungkinkan. Tapi ini bukan kenyataan ... Jadi sebelum saya mencoba memetakan nilai kolom yang dapat didata, …

9
Panggil (Delegasi)
Adakah yang bisa menjelaskan pernyataan yang tertulis di tautan ini Invoke(Delegate): Menjalankan delegasi yang ditentukan pada utas yang memiliki pegangan jendela yang mendasari kontrol. Adakah yang bisa menjelaskan apa artinya (terutama yang berani) saya tidak bisa mendapatkannya dengan jelas

15
Serikat terdiskriminasi di C #
[Catatan: Pertanyaan ini memiliki judul asli " C (ish) style union in C # " tetapi seperti yang diberitahukan oleh Jeff, struktur ini disebut 'union yang terdiskriminasi'] Maafkan verbositas pertanyaan ini. Ada beberapa pertanyaan serupa yang sudah saya miliki di SO tetapi tampaknya berkonsentrasi pada manfaat penyimpanan memori dari union …

7
Gambarlah satu piksel pada Formulir Windows
Saya terjebak saat mencoba mengaktifkan satu piksel pada Formulir Windows. graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws two pixels graphics.DrawLine(Pens.Black, 50, 50, 50, 50); // draws no pixels API seharusnya memiliki metode untuk mengatur warna satu piksel, tetapi saya tidak melihatnya. Saya menggunakan C #.
93 c#  .net  winforms  gdi+  pixel 



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.