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

5
Apa itu file PDB?
Apa itu file PDB dan bagaimana saya bisa mengecualikannya dari folder rilis ketika saya membangun kembali solusi saya?
252 c#  pdb-files 

10
Apa yang lebih efisien: Kamus TryGetValue atau ContainsKey + Item?
Dari entri MSDN di Dictionary.TryGetValue Method : Metode ini menggabungkan fungsionalitas metode ContainsKey dan properti Item. Jika kunci tidak ditemukan, maka parameter nilai mendapatkan nilai default yang sesuai untuk tipe nilai TValue; misalnya, 0 (nol) untuk tipe integer, false untuk tipe Boolean, dan null untuk tipe referensi. Gunakan metode TryGetValue …


3
Metode generik dengan banyak kendala
Saya memiliki metode generik yang memiliki dua parameter umum. Saya mencoba mengkompilasi kode di bawah ini tetapi tidak berhasil. Apakah ini batasan .NET? Apakah mungkin untuk memiliki beberapa batasan untuk parameter yang berbeda? public TResponse Call<TResponse, TRequest>(TRequest request) where TRequest : MyClass, TResponse : MyOtherClass
251 c#  generics  .net-3.5 

10
Bagaimana saya bisa membungkus teks dalam label menggunakan WPF?
Saya punya TextBox dan Label. Setelah mengklik tombol, saya menjalankan kode berikut: label1.Content = textbox1.Text; Pertanyaan saya adalah, bagaimana cara mengaktifkan pembungkus teks label? Mungkin ada terlalu banyak teks untuk ditampilkan pada satu baris, dan saya ingin membungkusnya secara otomatis ke beberapa baris jika itu masalahnya.
251 c#  .net  wpf  label  word-wrap 



30
Cara mengikat ke PasswordBox di MVVM
Saya telah menemukan masalah dengan mengikat ke P asswordBox. Tampaknya ini adalah risiko keamanan tetapi saya menggunakan pola MVVM jadi saya ingin memotong ini. Saya menemukan beberapa kode menarik di sini (adakah yang pernah menggunakan ini atau yang serupa?) http://www.wpftutorial.net/PasswordBox.html Secara teknis tampak hebat, tetapi saya tidak yakin bagaimana cara …
251 c#  wpf  mvvm  wpf-controls  passwords 

7
Apa tujuan dari "menunggu kembali" di C #?
Apakah ada setiap skenario di mana menulis metode seperti ini: public async Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return await DoAnotherThingAsync(); } alih-alih ini: public Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return DoAnotherThingAsync(); } …
251 c#  .net  .net-4.5  async-await 


10
Bagaimana cara menggunakan DbContext.Database.SqlQuery <TElement> (sql, params) dengan prosedur tersimpan? Kode EF Pertama CTP5
Saya memiliki prosedur tersimpan yang memiliki tiga parameter dan saya telah mencoba menggunakan yang berikut untuk mengembalikan hasilnya: context.Database.SqlQuery&lt;myEntityType&gt;("mySpName", param1, param2, param3); Pada awalnya saya mencoba menggunakan SqlParameterobjek sebagai params tetapi ini tidak berhasil dan melemparkan SqlExceptionpesan berikut: Prosedur atau fungsi 'mySpName' mengharapkan parameter '@ param1', yang tidak disertakan. Jadi …

11
Apa maksud $ sebelum string?
Saya akan menggunakan string verbatim tetapi saya keliru diketik $bukan @. Tetapi Compiler tidak memberi saya Kesalahan dan Kompilasi berhasil. Saya ingin tahu apa itu dan apa fungsinya. Saya mencarinya tetapi saya tidak dapat menemukan apa pun. Namun tidak seperti string kata demi kata karena saya tidak dapat menulis: string …
250 c#  string 

10
Mengapa menggunakan metode publik di kelas internal?
Ada banyak kode di salah satu proyek kami yang terlihat seperti ini: internal static class Extensions { public static string AddFoo(this string s) { if (s == null) { return "Foo"; } return $({s}Foo); } } Apakah ada alasan eksplisit untuk melakukan hal ini selain "lebih mudah untuk membuat tipe …
250 c#  scope  public  internals 

30
Kapan Anda menggunakan kata kunci "ini"? [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 pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan untuk …
249 c#  coding-style  this 

10
Metode HTML.ActionLink
Katakanlah saya punya kelas public class ItemController:Controller { public ActionResult Login(int id) { return View("Hi", id); } } Pada halaman yang tidak terletak di folder Item, di mana ItemControllerberada, saya ingin membuat tautan ke Loginmetode. Jadi Html.ActionLinkmetode mana yang harus saya gunakan dan parameter apa yang harus saya lewati? Secara …

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.