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


8
C # 'adalah' kinerja operator
Saya memiliki program yang membutuhkan kinerja cepat. Dalam salah satu loop dalamnya, saya perlu menguji jenis objek untuk melihat apakah itu mewarisi dari antarmuka tertentu. Salah satu cara untuk melakukannya adalah dengan fungsionalitas pemeriksaan tipe built-in CLR. Metode paling elegan yang mungkin ada adalah kata kunci 'is': if (obj is …
102 c#  performance  clr  gettype 



10
Visual Studio: Beberapa perintah pasca-bangun?
Visual Studio 2008 memungkinkan saya mendeklarasikan perintah dan melampirkannya ke acara pasca-pembuatan untuk sebuah proyek. Seperti kebanyakan pengembang, saya menggunakannya secara teratur untuk menyalin file ke direktori keluaran aplikasi. Saya sedang mengerjakan proyek di mana saya perlu menyalin file dari dua tempat berbeda ke dua tujuan berbeda, semuanya dalam satu …

17
Manfaat menggunakan operator bersyarat?: (Terner)
Apa keuntungan dan kerugian dari operator?: Dibandingkan dengan pernyataan standar if-else. Yang jelas adalah: Bersyarat?: Operator Lebih pendek dan lebih ringkas saat menangani perbandingan dan penugasan nilai langsung Tampaknya tidak sefleksibel konstruksi if / else Standar If / Else Dapat diterapkan ke lebih banyak situasi (seperti panggilan fungsi) Seringkali terlalu …


6
Bagaimana cara menampilkan dialog Simpan Sebagai di WPF?
Saya memiliki persyaratan di WPF / C # untuk mengklik tombol, mengumpulkan beberapa data dan kemudian memasukkannya ke dalam file teks yang dapat diunduh pengguna ke mesin mereka. Saya bisa mendapatkan paruh pertama ini, tetapi bagaimana Anda meminta pengguna dengan kotak dialog "Simpan Sebagai"? File itu sendiri akan menjadi file …
101 c#  wpf  save 


2
Cara melakukan seed data dengan AddOrUpdate dengan kunci kompleks di EF 4.3
Saya mencoba memasukkan database pengembangan dengan beberapa data uji. Saya telah menggunakannya context.People.AddOrUpdate(p => p.Id, people));dengan banyak keberhasilan. Saya memiliki tabel lain yang perlu saya benih, di mana saya tidak akan tahu kunci utamanya. Misalnya, saya ingin AddOrUpdate berdasarkan pencocokan nama Depan dan Belakang. Saya tidak yakin bagaimana menulis Ekspresi …

20
Kapan Anda akan menggunakan delegasi di C #? [Tutup]
Seperti yang terjadi 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 perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …
101 c#  .net  delegates 

9
Apakah ada contoh JSON Web Token (JWT) di C #?
Saya merasa seperti minum pil gila di sini. Biasanya selalu ada sejuta pustaka dan sampel yang beredar di web untuk tugas tertentu. Saya mencoba menerapkan autentikasi dengan "Akun Layanan" Google dengan menggunakan Token Web JSON (JWT) seperti yang dijelaskan di sini . Namun hanya ada pustaka klien dalam PHP, Python, …
101 c#  oauth  oauth-2.0  jwt 

1
Akses ke Penutupan yang Dimodifikasi (2)
Ini adalah pertanyaan tambahan dari Access to Modified Closure . Saya hanya ingin memverifikasi apakah berikut ini sebenarnya cukup aman untuk penggunaan produksi. List<string> lists = new List<string>(); //Code to retrieve lists from DB foreach (string list in lists) { Button btn = new Button(); btn.Click += new EventHandler(delegate { …
101 c#  .net  resharper  closures 

15
Parser untuk C #
Pengurai mana yang tersedia untuk penguraian kode C #? Saya mencari parser C # yang dapat digunakan di C # dan memberi saya akses ke informasi baris dan file tentang setiap artefak dari kode yang dianalisis.
101 c#  parsing 


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.