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


19
Penggunaan antarmuka IDisposable yang tepat
Saya tahu dari membaca dokumentasi Microsoft bahwa "utama" penggunaan IDisposableantarmuka adalah untuk membersihkan sumber daya yang tidak dikelola. Bagi saya, "tidak terkelola" berarti hal-hal seperti koneksi basis data, soket, pegangan jendela, dll. Tapi, saya telah melihat kode di mana Dispose()metode ini diterapkan untuk sumber daya yang dikelola gratis , yang …


30
Bagaimana cara memperbaiki "Breakpoint saat ini tidak akan terkena. Tidak ada simbol yang dimuat untuk dokumen ini. " peringatan?
Aplikasi C # desktop pada edisi ekspres berhasil maka tidak berfungsi 5 detik kemudian. Saya mencoba yang berikut ini: Pastikan konfigurasi debug, tanda debug, dan info debug lengkap diatur di semua majelis. Hapus semua folder bin dan objek dan semua DLL yang terkait dengan proyek dari seluruh mesin saya. Buat …


14
Pengecekan Jenis: typeof, GetType, atau is?
Saya telah melihat banyak orang menggunakan kode berikut: Type t = typeof(obj1); if (t == typeof(int)) // Some code here Tapi saya tahu Anda juga bisa melakukan ini: if (obj1.GetType() == typeof(int)) // Some code here Atau ini: if (obj1 is int) // Some code here Secara pribadi, saya merasa …
1513 c#  types  typeof  gettype 

5
Coba tangkap mempercepat kode saya?
Saya menulis beberapa kode untuk menguji dampak try-catch, tetapi melihat beberapa hasil yang mengejutkan. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0, elapsed = 0; double avg = 0.0; long temp = Fibo(1); for (int i = 1; i < …

30
Fitur Tersembunyi C #? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
1475 c#  hidden-features 

12
Apa yang dimaksud dengan Atribut [Bendera] Enum dalam C #?
Dari waktu ke waktu saya melihat enum seperti berikut: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8 } Saya tidak mengerti apa sebenarnya [Flags]atribut tersebut. Adakah yang punya penjelasan atau contoh bagus yang bisa mereka posting?
1447 c#  enums  flags 


27
Mengapa tidak mewarisi dari Daftar <T>?
Ketika merencanakan program saya, saya sering memulai dengan rantai pemikiran seperti: Tim sepak bola hanyalah daftar pemain sepakbola. Karena itu, saya harus mewakilinya dengan: var football_team = new List&lt;FootballPlayer&gt;(); Urutan daftar ini mewakili urutan pemain terdaftar dalam daftar. Tetapi saya menyadari kemudian bahwa tim juga memiliki properti lain, selain daftar …
1400 c#  .net  list  oop  inheritance 



28
Kapan saya harus menggunakan struct daripada kelas di C #?
Kapan Anda harus menggunakan struct dan bukan kelas di C #? Model konseptual saya adalah bahwa struct digunakan pada saat-saat ketika item tersebut hanyalah kumpulan tipe nilai . Suatu cara untuk secara logis mengikat mereka semua menjadi satu kesatuan yang kohesif. Saya menemukan aturan-aturan ini di sini : Sebuah struct …
1391 c#  struct 

17
Baca statis vs const
Saya sudah membaca tentang constdan static readonlybidang. Kami memiliki beberapa kelas yang hanya berisi nilai konstan. Digunakan untuk berbagai hal di dalam sistem kami. Jadi saya bertanya-tanya apakah pengamatan saya benar: Haruskah nilai konstan semacam ini selalu static readonlyuntuk semua yang bersifat publik? Dan hanya digunakan constuntuk nilai internal / …
1387 c#  constants 

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.