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

15
Mengonversi daftar umum menjadi string CSV
Saya memiliki daftar nilai integer (List) dan ingin menghasilkan string nilai yang dipisahkan koma. Itu semua item dalam daftar keluaran ke daftar dipisahkan koma tunggal. Pikiranku ... 1. meneruskan daftar ke metode. 2. Gunakan stringbuilder untuk mengulang daftar dan menambahkan koma 3. Uji karakter terakhir dan jika itu adalah koma, …
142 c#  generics  .net-3.5 


6
Mengabaikan huruf beraksen dalam perbandingan string
Saya perlu membandingkan 2 string dalam C # dan memperlakukan huruf beraksen sama dengan huruf non-beraksen. Sebagai contoh: string s1 = "hello"; string s2 = "héllo"; s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase); s1.Equals(s2, StringComparison.OrdinalIgnoreCase); 2 string ini harus sama (sejauh menyangkut aplikasi saya), tetapi kedua pernyataan ini dinilai salah. Apakah ada cara di C …
141 c#  string  localization 

6
Bagaimana cara mengunduh paket Nuget tanpa ekstensi nuget.exe atau Visual Studio?
Bagaimana saya bisa mengunduh paket NuGet? Saya tidak memiliki ekstensi NuGet Visual Studio atau program baris perintah nuget.exe. Bagaimana saya bisa mengunduh file .nupack dari web? Seperti yang saya mengerti saya akan dapat mengekstrak .dllfile dari itu (dengan 7-zip) untuk digunakan seperti biasa. Paket yang kebetulan saya minati adalah http://nuget.org/packages/Microsoft.Bcl.Async …
141 c#  .net  visual-studio  nuget 

2
Kerangka Entitas .Hapus () vs. .DeleteObject ()
Anda dapat menghapus item dari database menggunakan EF dengan menggunakan dua metode berikut. Metode EntityCollection.Remove Metode ObjectContext.DeleteObject Yang pertama ada di EntityCollectiondan yang kedua di ObjectContext. Kapan masing-masing harus digunakan? Apakah yang satu lebih disukai daripada yang lain? Remove()mengembalikan booldan DeleteObject()mengembalikan void.


6
Memukul string dengan Sha256
Saya mencoba untuk hash string menggunakan SHA256, saya menggunakan kode berikut: using System; using System.Security.Cryptography; using System.Text; public class Hash { public static string getHashSha256(string text) { byte[] bytes = Encoding.Unicode.GetBytes(text); SHA256Managed hashstring = new SHA256Managed(); byte[] hash = hashstring.ComputeHash(bytes); string hashString = string.Empty; foreach (byte x in hash) { …
141 c#  string  hash  sha256 

10
Bagaimana saya bisa menghapus langganan acara dalam C #?
Ambil kelas C # berikut: c1 { event EventHandler someEvent; } Jika ada banyak langganan untuk c1's someEventacara dan saya ingin menghapus mereka semua, apa cara terbaik untuk mencapai ini? Juga pertimbangkan bahwa berlangganan ke acara ini bisa / adalah delegasi lambdas / anonim. Saat ini solusi saya adalah menambahkan …
141 c#  .net  events  delegates 





12
Periksa apakah kunci ada di NameValueCollection
Apakah ada cara cepat dan sederhana untuk memeriksa apakah ada kunci di NameValueCollection tanpa melalui itu? Mencari sesuatu seperti Dictionary.ContainsKey () atau yang serupa. Tentu saja ada banyak cara untuk menyelesaikannya. Hanya ingin tahu apakah seseorang dapat membantu menggaruk gatal otak saya.

7
Mengapa array mengimplementasikan IList?
Lihat definisi kelas System.Array public abstract class Array : IList, ... Secara teoritis, saya harus bisa menulis ini sedikit dan bahagia int[] list = new int[] {}; IList iList = (IList)list; Saya juga harus dapat memanggil metode apa pun dari iList ilist.Add(1); //exception here Pertanyaan saya bukan mengapa saya mendapatkan …


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.