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
Menyematkan dll yang tidak dikelola ke dll C # terkelola
Saya memiliki dll C # terkelola yang menggunakan dll C ++ tidak terkelola menggunakan DLLImport. Semuanya bekerja dengan baik. Namun, saya ingin menyematkan DLL yang tidak terkelola itu di dalam DLL terkelola saya seperti yang dijelaskan oleh Microsoft di sana: http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.dllimportattribute.dllimportattribute.aspx Jadi saya menambahkan file dll yang tidak dikelola ke …


10
Cara cerdas untuk menghapus item dari Daftar <T> saat menghitung di C #
Saya memiliki kasus klasik mencoba menghapus item dari koleksi sambil menghitungnya dalam satu lingkaran: List&lt;int&gt; myIntCollection = new List&lt;int&gt;(); myIntCollection.Add(42); myIntCollection.Add(12); myIntCollection.Add(96); myIntCollection.Add(25); foreach (int i in myIntCollection) { if (i == 42) myIntCollection.Remove(96); // The error is here. if (i == 25) myIntCollection.Remove(42); // The error is here. } …
87 c#  list  foreach  enumeration 

12
Mencari pohon menggunakan LINQ
Saya memiliki pohon yang dibuat dari kelas ini. class Node { public string Key { get; } public List&lt;Node&gt; Children { get; } } Saya ingin mencari pada semua anak dan semua anaknya untuk mendapatkan yang cocok dengan kondisi: node.Key == SomeSpecialKey Bagaimana cara menerapkannya?
87 c#  .net  linq 

3
Menggabungkan dua gambar di C # /. NET
Ide sederhana: Saya memiliki dua gambar yang ingin saya gabungkan, satu adalah 500x500 yang transparan di tengah, yang lainnya adalah 150x150. Ide dasarnya adalah: Buat kanvas kosong berukuran 500x500, posisikan gambar 150x150 di tengah kanvas kosong lalu salin gambar 500x500 sehingga bagian tengah transparannya memungkinkan 150x150 bersinar. Saya tahu bagaimana …
87 c#  .net  image 



5
Console.WriteLine () dan kebutuhan akan argumen yang berlebihan?
Saya sedang menjelajahi dokumentasi dan melihat bahwa Console.WriteLine()metode ini memiliki beberapa kelebihan beban. Khususnya, rasa ingin tahu dan sebagian kebingungan saya berkaitan dengan ini: public static void WriteLine(string format, params object[] arg); public static void WriteLine(string format, object arg0); public static void WriteLine(string format, object arg0, object arg1); public static …
87 c# 

7
MemoryCache tidak mematuhi batas memori dalam konfigurasi
Saya bekerja dengan kelas .NET 4.0 MemoryCache dalam sebuah aplikasi dan mencoba membatasi ukuran cache maksimum, tetapi dalam pengujian saya tidak tampak bahwa cache sebenarnya mematuhi batas. Saya menggunakan pengaturan yang, menurut MSDN , seharusnya membatasi ukuran cache: CacheMemoryLimitMegabytes : Ukuran memori maksimum, dalam megabyte, yang dapat digunakan untuk mengembangkan …
87 c#  .net  caching  memorycache 

2
Mengapa kelas mesin negara asinkron (dan bukan struct) di Roslyn?
Mari pertimbangkan metode asinkron yang sangat sederhana ini: static async Task myMethodAsync() { await Task.Delay(500); } Ketika saya mengkompilasi ini dengan VS2013 (sebelum kompiler Roslyn) mesin negara yang dihasilkan adalah sebuah struct. private struct &lt;myMethodAsync&gt;d__0 : IAsyncStateMachine { ... void IAsyncStateMachine.MoveNext() { ... } } Ketika saya mengkompilasinya dengan VS2015 …

12
Praktik terbaik untuk solusi besar di Visual Studio (2008) [ditutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan 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 ditingkatkan dan mungkin dibuka kembali, kunjungi pusat …

17
Konversikan datatable ke JSON di C #
Saya ingin mendapatkan record dari database menjadi DataTable. Kemudian ubah DataTablemenjadi objek JSON. Kembalikan objek JSON ke fungsi JavaScript saya. Saya menggunakan kode ini dengan menelepon: string result = JsonConvert.SerializeObject(DatatableToDictionary(queryResult, "Title"), Newtonsoft.Json.Formatting.Indented); Untuk mengonversi DataTable ke JSON, ini berfungsi dengan benar dan mengembalikan yang berikut: { "1": { "viewCount": 703, …
87 c#  json  datatable 

6
Cara yang benar untuk membandingkan System. Double to '0' (a number, int?)
Maaf, ini mungkin pertanyaan bodoh yang mudah, tapi saya perlu tahu untuk memastikannya. Saya memiliki ifekspresi ini , void Foo() { System.Double something = GetSomething(); if (something == 0) //Comparison of floating point numbers with equality // operator. Possible loss of precision while rounding value {} } Apakah ungkapan itu …
87 c#  compare 



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.