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


2
Bagaimana .NET framework mengalokasikan memori untuk OutOfMemoryException?
Dalam C ++ sebenarnya mungkin untuk melempar pengecualian dengan nilai tanpa mengalokasikan memori pada tumpukan, jadi situasi ini masuk akal. Tetapi dalam .NET framework OutOfMemoryExceptionadalah tipe referensi, oleh karena itu dialokasikan pada heap. Bagaimana .NET framework mengalokasikan memori OutOfMemoryExceptionketika tidak ada cukup memori untuk membuat objek baru?
144 c#  .net  out-of-memory 

8
Pencarian Daftar Tidak Peka Huruf Besar-Kecil
Saya memiliki daftar testListyang berisi banyak string. Saya ingin menambahkan string baru ke dalam testListhanya jika belum ada dalam daftar. Oleh karena itu, saya perlu melakukan pencarian daftar case-insensitive dan membuatnya efisien. Saya tidak dapat menggunakan Containskarena itu tidak memperhitungkan casing. Saya juga tidak ingin menggunakan ToUpper/ToLoweruntuk alasan kinerja. Saya …

8
Deserializing data JSON ke C # menggunakan JSON.NET
Saya relatif baru bekerja dengan data C # dan JSON dan saya mencari panduan. Saya menggunakan C # 3.0, dengan .NET3.5SP1, dan JSON.NET 3.5r6. Saya memiliki kelas C # yang saya butuhkan untuk mengisi dari struktur JSON. Namun, tidak setiap struktur JSON untuk entri yang diambil dari layanan web berisi …

6
LINQ To Entities tidak mengenali metode Last. Betulkah?
Dalam kueri ini: public static IEnumerable<IServerOnlineCharacter> GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p => p.ServerStatus.ServerDateTime) .GroupBy(p => p.RawName) .Select(p => p.Last()); } Saya harus beralih ke ini agar bisa berfungsi public static IEnumerable<IServerOnlineCharacter> GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p => p.ServerStatus.ServerDateTime) .GroupBy(p => p.RawName) .Select(p …
144 c#  entity-framework  orm 


10
Serialize Class yang berisi anggota Kamus
Memperluas masalah saya sebelumnya , saya telah memutuskan (de) membuat serial file kelas config saya yang bekerja sangat baik. Sekarang saya ingin menyimpan array asosiatif huruf drive untuk memetakan (key adalah huruf drive, nilai adalah jalur jaringan) dan telah mencoba menggunakan Dictionary, HybridDictionarydan Hashtableuntuk ini, tetapi saya selalu mendapatkan error …


3
Cara menentukan aturan pemetaan saat nama properti berbeda
Saya seorang pemula untuk kerangka kerja Automapper. Saya memiliki kelas domain dan kelas DTO sebagai berikut: public class Employee { public long Id {get;set;} public string Name {get;set;} public string Phone {get;set;} public string Fax {get;set;} public DateTime DateOfBirth {get;set;} } public class EmployeeDto { public long Id {get;set;} public …
144 c#  automapper 

5
Bagaimana cara menyalin bagian dari array ke array lain di C #?
Bagaimana saya bisa menyalin bagian dari array ke array lain? Anggap saya mengalami int[] a = {1,2,3,4,5}; Sekarang jika saya memberikan indeks awal dan indeks akhir array a itu harus disalin ke array lain. Seperti jika saya memberikan indeks awal sebagai 1 dan indeks akhir sebagai 3, elemen 2, 3, …
144 c#  arrays 

12
Bagaimana cara mendapatkan indeks suatu elemen dalam suatu IEnumerable?
Saya menulis ini: public static class EnumerableExtensions { public static int IndexOf<T>(this IEnumerable<T> obj, T value) { return obj .Select((a, i) => (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf<T>(this IEnumerable<T> obj, T value , IEqualityComparer<T> comparer) { return obj .Select((a, i) => (comparer.Equals(a, value)) ? i …
144 c#  .net  linq  ienumerable  indexof 


5
C # Tautan Situs Web Dokumentasi XML
Apakah mungkin untuk memasukkan tautan ke situs web dalam dokumentasi XML? Sebagai contoh, metode saya diringkas sebagai ///<Summary> /// This is a math function I found HERE. ///</Summary> public void SomeMathThing(Double[] doubleArray) { ... } dan ketika saya mengetik SomeMathThing( Saya ingin IntelliSense menampilkan ringkasan dengan opsi untuk mengklik "DI …
144 c#  xml  hyperlink 

12
Lewati Parameter Array di SqlCommand
Saya mencoba meneruskan parameter array ke perintah SQL di C # seperti di bawah ini, tetapi tidak berfungsi. Adakah yang pernah bertemu sebelumnya? string sqlCommand = "SELECT * from TableA WHERE Age IN (@Age)"; SqlConnection sqlCon = new SqlConnection(connectString); SqlCommand sqlComm = new SqlCommand(); sqlComm.Connection = sqlCon; sqlComm.CommandType = System.Data.CommandType.Text; …
144 c#  tsql 

7
event Action <> vs event EventHandler <>
Apakah ada perbedaan antara mendeklarasikan event Action&lt;&gt;dan event EventHandler&lt;&gt;. Dengan asumsi tidak masalah objek apa yang sebenarnya memunculkan suatu peristiwa. sebagai contoh: public event Action&lt;bool, int, Blah&gt; DiagnosticsEvent; vs. public event EventHandler&lt;DiagnosticsArgs&gt; DiagnosticsEvent; class DiagnosticsArgs : EventArgs { public DiagnosticsArgs(bool b, int i, Blah bl) {...} ... } penggunaan akan …
144 c# 

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.