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
Ratakan Daftar di LINQ
Saya punya permintaan LINQ yang mengembalikan IEnumerable<List<int>>tetapi saya ingin kembali hanya List<int>jadi saya ingin menggabungkan semua catatan saya di saya IEnumerable<List<int>>menjadi hanya satu array. Contoh: IEnumerable<List<int>> iList = from number in (from no in Method() select no) select number; Saya ingin mengambil semua hasil saya IEnumerable<List<int>>hanya untuk satuList<int> Oleh karena …
314 c#  linq  list 

11
Hapus duplikat dalam daftar menggunakan LINQ
Saya memiliki kelas Itemsdengan properties (Id, Name, Code, Price). Daftar Itemsdiisi dengan item duplikat. Untuk ex .: 1 Item1 IT00001 $100 2 Item2 IT00002 $200 3 Item3 IT00003 $150 1 Item1 IT00001 $100 3 Item3 IT00003 $150 Bagaimana cara menghapus duplikat dalam daftar menggunakan LINQ?

5
Versi C # dari kata kunci yang disinkronkan java?
Apakah c # memiliki versi sendiri dari kata kunci "disinkronkan" java? Yaitu di java itu dapat ditentukan baik untuk fungsi, objek atau blok kode, seperti: public synchronized void doImportantStuff() { // dangerous code goes here. } atau public void doImportantStuff() { // trivial stuff synchronized(someLock) { // dangerous code goes …

12
Menyetel properti dengan refleksi dengan nilai string
Saya ingin menetapkan properti objek melalui Refleksi, dengan nilai tipe string. Jadi, misalnya, anggaplah saya memiliki Shipkelas, dengan properti Latitude, yang adalah a double. Inilah yang ingin saya lakukan: Ship ship = new Ship(); string value = "5.5"; PropertyInfo propertyInfo = ship.GetType().GetProperty("Latitude"); propertyInfo.SetValue(ship, value, null); Seperti, ini melempar ArgumentException: Objek …


6
Bagaimana saya bisa mendapatkan alamat IP klien di ASP.NET MVC?
Saya benar-benar baru di ASP.NET MVC stack, dan saya bertanya-tanya apa yang terjadi pada objek Halaman sederhana dan objek Request ServerVariables? Pada dasarnya, saya ingin mengeluarkan alamat IP PC klien, tetapi saya gagal memahami bagaimana struktur MVC saat ini telah mengubah semua ini. Sejauh yang saya bisa mengerti, sebagian besar …
311 c#  asp.net-mvc 

10
Serialize objek ke string
Saya memiliki metode berikut untuk menyimpan Objek ke file: // Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new StreamWriter(filename); xmlSerializer.Serialize(textWriter, toSerialize); textWriter.Close(); } Saya akui saya tidak menulisnya (saya hanya mengonversinya menjadi metode …

8
Bagaimana Anda UrlEncode tanpa menggunakan System.Web?
Saya mencoba untuk menulis aplikasi klien windows yang memanggil situs web untuk data. Untuk menjaga agar instalasi minimum, saya hanya mencoba menggunakan dll di Profil Klien .NET Framework . Masalahnya adalah saya perlu UrlEncode beberapa parameter, apakah ada cara mudah untuk melakukan ini tanpa mengimpor System.Web.dll yang bukan bagian dari …



15
Ekspresi C # Lambda: Mengapa saya harus menggunakannya?
Saya telah dengan cepat membaca dokumentasi Microsoft Lambda Expression . Contoh seperti ini telah membantu saya untuk memahami dengan lebih baik: delegate int del(int i); del myDelegate = x => x * x; int j = myDelegate(5); //j = 25 Namun, saya tidak mengerti mengapa ini merupakan inovasi. Itu hanya …
310 c#  c#-3.0  lambda 


16
Periksa apakah suatu kelas berasal dari kelas generik
Saya memiliki kelas generik dalam proyek saya dengan kelas turunan. public class GenericClass<T> : GenericInterface<T> { } public class Test : GenericClass<SomeType> { } Apakah ada cara untuk mengetahui apakah suatu Typeobjek berasal GenericClass? t.IsSubclassOf(typeof(GenericClass<>)) tidak bekerja.
309 c#  generics  reflection 

17
Regex hanya untuk angka
Saya belum pernah menggunakan ekspresi reguler sama sekali, jadi saya mengalami kesulitan pemecahan masalah. Saya ingin regex hanya cocok ketika string yang terkandung adalah semua angka; tetapi dengan dua contoh di bawah ini cocok dengan string yang berisi semua angka plus tanda sama dengan seperti "1234 = 4321". Saya yakin …
309 c#  regex 

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.