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


16
Bagaimana Anda melakukan kueri "tidak dalam" dengan LINQ?
Saya memiliki dua koleksi yang memiliki properti Emaildi kedua koleksi. Saya perlu mendapatkan daftar item di daftar pertama di mana Emailtidak ada di daftar kedua. Dengan SQL saya hanya akan menggunakan "tidak dalam", tapi saya tidak tahu padanan dalam LINQ. Bagaimana itu dilakukan? Sejauh ini saya sudah bergabung, seperti ... …
307 c#  linq 

7
Bagaimana Anda mendapatkan ukuran file dalam C #?
Saya perlu cara untuk mendapatkan ukuran file menggunakan C #, dan bukan ukuran pada disk. Bagaimana ini mungkin? Saat ini saya memiliki loop ini foreach (FileInfo file in downloadedMessageInfo.GetFiles()) { //file.Length (will this work) } Apakah ini mengembalikan ukuran atau ukuran pada disk?
307 c#  filesize 

8
IEnumerable dan Rekursi menggunakan imbal hasil
Saya memiliki IEnumerable<T>metode yang saya gunakan untuk menemukan kontrol di halaman WebForms. Metode ini rekursif dan saya mengalami beberapa masalah mengembalikan tipe yang saya inginkan ketika yield returnkembali nilai nilai panggilan rekursif. Kode saya terlihat sebagai berikut: public static IEnumerable<Control> GetDeepControlsByType<T>(this Control control) { foreach(Control c in control.Controls) { if …

15
Apakah ada alternatif untuk string. Ganti yang peka huruf besar kecil?
Saya perlu mencari string dan mengganti semua kemunculan %FirstName%dan %PolicyAmount%dengan nilai yang diambil dari database. Masalahnya adalah kapitalisasi FirstName bervariasi. Itu mencegah saya menggunakan String.Replace()metode ini. Saya telah melihat halaman web pada subjek yang menyarankan Regex.Replace(strInput, strToken, strReplaceWith, RegexOptions.IgnoreCase); Namun untuk beberapa alasan ketika saya mencoba dan mengganti %PolicyAmount%dengan $0, …
306 c#  .net  string  .net-2.0  replace 

9
Process.start: bagaimana cara mendapatkan output?
Saya ingin menjalankan program baris perintah eksternal dari aplikasi Mono / .NET saya. Sebagai contoh, saya ingin menjalankan mencoder . Apa itu mungkin: Untuk mendapatkan keluaran shell baris perintah, dan menulisnya di kotak teks saya? Untuk mendapatkan nilai numerik untuk menampilkan bilah kemajuan dengan waktu yang berlalu?
306 c#  .net  mono  process.start 


10
Bagaimana cara rethrow InnerException tanpa kehilangan jejak stack di C #?
Saya memanggil, melalui refleksi, metode yang dapat menyebabkan pengecualian. Bagaimana saya bisa meneruskan pengecualian ke pemanggil saya tanpa refleksi pembungkus meletakkan di sekitarnya? Saya memikirkan kembali InnerException, tetapi ini menghancurkan jejak stack. Kode contoh: public void test1() { // Throw an exception for testing purposes throw new ArgumentException("test1"); } void …
305 c#  .net  exception 

12
Saya gagal memuat sumber daya: net :: ERR_BLOCKED_BY_CLIENT dengan Google chrome
Saya mendapatkan halaman putih setelah menjalankan proyek saya tetapi bekerja dengan .net Client dengan benar Apakah saya memerlukan pengaturan di browser? dan tautan akan muncul setelah kesalahan Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://clkmon.com/adServe/getTag?cid=200093510300000000&pid=CRSRDR&type=inject Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://ads.626apps.com/a.php?626ref2=200093510300000000&626Name=Plus-HD-4.9&626ref3=B41A77C1675040A28F7E209964620E5EIE&626ref1=63726f73737269646572
305 c#  .net 



12
Bagaimana membandingkan hanya Tanggal tanpa Waktu dalam jenis DateTime di Linq ke SQL dengan Entity Framework?
Apakah ada cara untuk membandingkan dua DateTimevariabel Linq2Sqltetapi untuk mengabaikan bagian Waktu. Aplikasi menyimpan item dalam DB dan menambahkan tanggal yang dipublikasikan. Saya ingin menyimpan waktu yang tepat tetapi masih bisa menarik berdasarkan tanggal itu sendiri. Saya ingin membandingkan 12/3/89 12:43:34dan 12/3/89 11:22:12membiarkannya mengabaikan waktu hari itu sehingga keduanya dianggap …

9
Bagaimana menerapkan kustom JsonConverter di JSON.NET untuk menghapus daftar objek kelas dasar?
Saya mencoba untuk memperluas contoh JSON.net yang diberikan di sini http://james.newtonking.com/projects/json/help/CustomCreationConverter.html Saya memiliki sub kelas lain yang berasal dari kelas dasar / Antarmuka public class Person { public string FirstName { get; set; } public string LastName { get; set; } } public class Employee : Person { public string …

13
Cara menentukan apakah .NET Core diinstal
Saya tahu bahwa untuk versi .NET yang lebih lama, Anda dapat menentukan apakah versi yang diberikan diinstal dengan mengikuti https://support.microsoft.com/en-us/kb/318785 Apakah ada metode resmi untuk menentukan apakah .NET Core diinstal? (Dan maksud saya bukan SDK, saya ingin memeriksa server tanpa SDK, untuk menentukan apakah DotNetCore.1.0.0-WindowsHosting.exe sudah diinstal di dalamnya) saya …

7
Menyelesaikan instance dengan ASP.NET Core DI
Bagaimana cara saya menyelesaikan suatu jenis menggunakan kerangka kerja injeksi dependensi built-in ASP.NET Core MVC? Menyiapkan wadah cukup mudah: public void ConfigureServices(IServiceCollection services) { // ... services.AddTransient<ISomeService, SomeConcreteService>(); } Tetapi bagaimana saya bisa menyelesaikannya ISomeServicetanpa melakukan injeksi? Sebagai contoh, saya ingin melakukan ini: ISomeService service = services.Resolve<ISomeService>(); Tidak ada metode …

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.