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




4
Mengapa Berfungsi <T, bool> daripada Predikat <T>?
Ini hanya pertanyaan rasa ingin tahu yang bertanya-tanya apakah ada yang punya jawaban bagus untuk: Di perpustakaan .NET Framework Class kami memiliki misalnya dua metode ini: public static IQueryable&lt;TSource&gt; Where&lt;TSource&gt;( this IQueryable&lt;TSource&gt; source, Expression&lt;Func&lt;TSource, bool&gt;&gt; predicate ) public static IEnumerable&lt;TSource&gt; Where&lt;TSource&gt;( this IEnumerable&lt;TSource&gt; source, Func&lt;TSource, bool&gt; predicate ) Mengapa mereka …
211 c#  .net  predicate  func 

20
Bagaimana cara mendapatkan Atribut Nama Tampilan anggota Enum melalui kode pisau cukur MVC?
Saya mendapatkan properti dalam model saya yang disebut "Promosi" yang tipenya adalah flag enum yang disebut "UserPromotion". Anggota enum saya memiliki atribut tampilan yang ditetapkan sebagai berikut: [Flags] public enum UserPromotion { None = 0x0, [Display(Name = "Send Job Offers By Mail")] SendJobOffersByMail = 0x1, [Display(Name = "Send Job Offers …

7
Kapan menggunakan Cast () dan Oftype () di Linq
Saya mengetahui dua metode tipe casting IEnumerabledari dari Arraylistdalam Linq dan bertanya-tanya dalam kasus apa untuk menggunakannya? misalnya IEnumerable&lt;string&gt; someCollection = arrayList.OfType&lt;string&gt;() atau IEnumerable&lt;string&gt; someCollection = arrayList.Cast&lt;string&gt;() Apa perbedaan antara kedua metode ini dan di mana saya harus menerapkan setiap kasus?
211 c#  .net  linq 

4
Cara mendapatkan nilai dari IGrouping
Saya punya pertanyaan tentang IGroupingdan Select()metode. Katakanlah saya punya IEnumerable&lt;IGrouping&lt;int, smth&gt;&gt;cara seperti ini: var groups = list.GroupBy(x =&gt; x.ID); dimana lista List&lt;smth&gt;. Dan sekarang saya perlu memberikan nilai masing-masing IGroupingke daftar lain dengan beberapa cara: foreach (var v in structure) { v.ListOfSmth = groups.Select(...); // &lt;- ??? } Adakah yang …
211 c#  linq  select  igrouping 


7
Memformat float ke 2 tempat desimal
Saat ini saya sedang membangun modul penjualan untuk situs web klien. Sejauh ini saya sudah mendapatkan harga jual untuk menghitung dengan sempurna tetapi di mana saya terjebak adalah memformat output ke 2 tempat desimal. Saya saat ini memanggil ini dalam variabel sehingga saya dapat data mengikat hasil ke tampilan daftar. …

9
Di area apa mungkin penggunaan F # lebih tepat daripada C #? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Perbaiki pertanyaan ini Selama beberapa tahun terakhir F # telah berkembang menjadi salah …
210 c#  f# 

13
Seberapa mahal refleksi NET?
Saya terus-menerus mendengar betapa buruknya refleksi yang digunakan. Sementara saya umumnya menghindari refleksi dan jarang menemukan situasi di mana tidak mungkin untuk menyelesaikan masalah saya tanpanya, saya bertanya-tanya ... Bagi mereka yang telah menggunakan refleksi dalam aplikasi, sudahkah Anda mengukur hit kinerja dan, apakah itu benar-benar buruk?

6
Bagaimana cara mendapatkan daftar properti dengan atribut yang diberikan?
Saya memiliki tipe,, tdan saya ingin mendapatkan daftar properti publik yang memiliki atribut MyAttribute. Atribut ditandai dengan AllowMultiple = false, seperti ini: [AttributeUsage(AttributeTargets.Property, AllowMultiple = false)] Saat ini yang saya miliki adalah ini, tetapi saya berpikir ada cara yang lebih baik: foreach (PropertyInfo prop in t.GetProperties()) { object[] attributes = …
210 c#  .net  reflection 


17
Membagi daftar menjadi daftar ukuran N yang lebih kecil
Saya mencoba untuk membagi daftar menjadi serangkaian daftar yang lebih kecil. Masalah Saya: Fungsi saya untuk membagi daftar tidak membaginya menjadi daftar dengan ukuran yang benar. Seharusnya membaginya menjadi daftar ukuran 30 tetapi sebaliknya membaginya menjadi daftar ukuran 114? Bagaimana saya bisa membuat fungsi saya membagi daftar menjadi X jumlah …
210 c#  list  split 


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.