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
Urutkan daftar dari ID daftar lain
Saya punya daftar dengan beberapa pengidentifikasi seperti ini: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Selain itu, saya memiliki daftar <T>item lain, yang diwakili oleh id yang dijelaskan di atas. List<T> docs = GetDocsFromDb(...) Saya perlu menjaga urutan yang sama di kedua koleksi, sehingga barang-barang …
150 c#  linq  sorting  collections 

6
C # list.Orderby turun
Saya ingin menerima daftar yang diurutkan berdasarkan 'Nama Produk' di urutan menurun . Mirip dengan fungsi di bawah ini yang mengurutkan daftar dalam urutan menaik, hanya secara terbalik, apakah ini mungkin? var newList = list.OrderBy(x => x.Product.Name).ToList();
150 c#  list  sorting  sql-order-by 




10
Apa tilde (~) dalam definisi enum?
Saya selalu terkejut bahwa bahkan setelah menggunakan C # selama ini sekarang, saya masih dapat menemukan hal-hal yang tidak saya ketahui tentang ... Saya sudah mencoba mencari di internet untuk ini, tetapi menggunakan "~" dalam pencarian tidak bekerja dengan baik untuk saya dan saya tidak menemukan apa pun di MSDN …

2
Bagaimana cara menerjemahkan antara zona waktu Windows dan IANA?
Seperti dijelaskan dalam wiki tag zona waktu , ada dua gaya zona waktu yang berbeda. Yang disediakan oleh Microsoft untuk digunakan dengan Windows dan TimeZoneInfokelas .Net (saat berjalan di Windows) diidentifikasi oleh nilai seperti "Eastern Standard Time". Yang disediakan oleh IANA di TZDB, dan digunakan oleh TimeZoneInfokelas .NET saat berjalan …
149 c#  .net  timezone  nodatime 

14
Konversi char ke int di C #
Saya memiliki char di c #: char foo = '2'; Sekarang saya ingin memasukkan 2 ke int. Saya menemukan bahwa Convert.ToInt32 mengembalikan nilai desimal sebenarnya dari char dan bukan angka 2. Berikut ini akan berfungsi: int bar = Convert.ToInt32(new string(foo, 1)); int.parse hanya bekerja pada string juga. Apakah tidak ada …
149 c#  char  int 

4
Mengapa kovarians dan contravariance tidak mendukung tipe nilai
IEnumerable<T>adalah co-varian tetapi tidak mendukung tipe nilai, hanya tipe referensi saja. Kode sederhana di bawah ini berhasil dikompilasi: IEnumerable<string> strList = new List<string>(); IEnumerable<object> objList = strList; Tetapi mengubah dari stringmenjadi intakan mendapatkan kesalahan yang dikompilasi: IEnumerable<int> intList = new List<int>(); IEnumerable<object> objList = intList; Alasannya dijelaskan dalam MSDN : …


3
Cara SetBasePath di ConfigurationBuilder di Core 2.0
Bagaimana cara mengatur jalur dasar di ConfigurationBuilder di Core 2.0. Saya telah mencari di Google dan menemukan pertanyaan ini , ini dari dokumen Microsoft, dan dokumen 2.0 online tetapi tampaknya mereka menggunakan versi Microsoft.Extension.Configurationdari 1.0.0-beta8 . Saya ingin membaca appsettings.json. Apakah ada cara baru untuk melakukan ini di Core 2.0? …

1
Bagaimana cara mendapatkan Thread.Sleep yang menunggu?
Saya sedang menulis aplikasi terikat jaringan berdasarkan paradigma menunggu / tidur. Terkadang, kesalahan koneksi terjadi, dan menurut pengalaman saya, sebaiknya menunggu beberapa saat dan kemudian mencoba kembali operasi. Masalahnya adalah jika saya menggunakan Thread.Sleep atau operasi pemblokiran serupa lainnya di await / async, ini akan memblokir semua aktivitas di thread …

11
GlobalConfiguration.Configure () tidak hadir setelah migrasi Web API 2 dan .NET 4.5.1
Baru-baru ini saya mulai mengikuti panduan ini untuk memigrasi proyek saya ke .NET 4.5.1 dan Web Api 2. Hal pertama yang diminta pengembang MS Rick Anderson lakukan adalah perubahan: WebApiConfig.Register(GlobalConfiguration.Configuration); untuk GlobalConfiguration.Configure(WebApiConfig.Register); dalam file global.asax. Namun ini memberi saya kesalahan ketika saya mencoba membangun: Kesalahan 1 'System.Web.Http.GlobalConfiguration' tidak mengandung definisi …


10
Cara memperbaiki Kesalahan: "Tidak dapat menemukan informasi skema untuk atribut / elemen" dengan membuat skema
Saya memiliki aplikasi bentuk windows yang ditulis dalam VS2010 dengan C # dan mendapatkan kesalahan berikut dalam app.configfile: Message 4 Could not find schema information for the attribute 'name' Message 8 Could not find schema information for the attribute 'name' Message 12 Could not find schema information for the attribute …

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.