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
Tidak dapat menentukan pengubah 'async' pada metode 'Utama' pada aplikasi konsol
Saya baru mengenal pemrograman asinkron dengan asyncpengubah. Saya mencoba mencari cara untuk memastikan bahwa Mainmetode aplikasi konsol saya benar-benar berjalan secara tidak sinkron. class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public class Bootstrapper { public async Task<List<TvChannel>> GetList() …

19
Apa sintaks untuk bergabung dalam dalam LINQ ke SQL?
Saya menulis pernyataan LINQ ke SQL, dan saya mencari sintaks standar untuk gabungan normal dengan ONklausa dalam C #. Bagaimana Anda mewakili yang berikut ini dalam LINQ ke SQL: select DealerContact.* from Dealer inner join DealerContact on Dealer.DealerID = DealerContact.DealerID
443 c#  .net  sql  linq-to-sql  join 

9
Daftar <T> OrderDengan Urutan Abjad
Saya menggunakan C # pada Framework 3.5. Saya ingin cepat menyortir Generik List&lt;T&gt;. Demi contoh ini, katakanlah saya memiliki Daftar Persontipe dengan properti dari nama belakang. Bagaimana cara saya mengurutkan Daftar ini menggunakan ekspresi lambda? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
442 c#  generics  list  lambda  sorting 

30
Cara terbaik untuk membalik string
Saya baru saja menulis fungsi string reverse di C # 2.0 (yaitu LINQ tidak tersedia) dan muncul dengan ini: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i &gt; -1; i--) { reverse += cArray[i]; } return reverse; …





4
LINQ Orderby Descending Query
Saya yakin ini akan menjadi yang relatif sederhana. Saya memiliki permintaan LINQ yang ingin saya pesan pada tanggal terbaru dibuat. Lihat: var itemList = from t in ctn.Items where !t.Items &amp;&amp; t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; Saya juga sudah mencoba: var itemList = (from t in ctn.Items where !t.Items …
439 c#  linq  sql-order-by 



6
Mana yang lebih disukai: Nullable <T> .HasValue atau Nullable <T>! = Null?
Saya selalu menggunakan Nullable&lt;&gt;.HasValuekarena saya menyukai semantik. Namun, baru-baru ini saya sedang mengerjakan basis kode orang lain yang sudah ada di mana mereka menggunakannya Nullable&lt;&gt; != nullsecara eksklusif. Apakah ada alasan untuk menggunakan salah satu dari yang lain, atau itu murni preferensi? int? a; if (a.HasValue) // ... vs. int? …
437 c#  .net  null  nullable 

9
Jika antarmuka saya harus mengembalikan Tugas, apa cara terbaik untuk mengimplementasikan implementasi tanpa operasi?
Dalam kode di bawah ini, karena antarmuka, kelas LazyBarharus mengembalikan tugas dari metode itu (dan demi argumen tidak dapat diubah). Jika LazyBarimplementasi tidak biasa terjadi karena berjalan dengan cepat dan serempak - apa cara terbaik untuk mengembalikan tugas Tanpa Operasi dari metode ini? Saya telah membahas di Task.Delay(0)bawah ini, namun …

14
C # jika / kemudian arahan untuk debug vs rilis
Di properti Solusi, saya memiliki Konfigurasi yang diatur ke "rilis" untuk satu-satunya proyek saya. Pada awal rutin utama, saya memiliki kode ini, dan itu menunjukkan "Mode = Debug". Saya juga memiliki dua baris ini di bagian paling atas: #define DEBUG #define RELEASE Apakah saya menguji variabel yang benar? #if (DEBUG) …


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.