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



12
C # Antarmuka. Implementasi implisit versus implementasi Eksplisit
Apa perbedaan dalam mengimplementasikan antarmuka secara implisit dan eksplisit dalam C #? Kapan Anda harus menggunakan implisit dan kapan Anda harus menggunakan eksplisit? Apakah ada pro dan / atau kontra satu atau yang lain? Pedoman resmi Microsoft (dari Pedoman Kerangka Desain edisi pertama ) menyatakan bahwa menggunakan implementasi eksplisit tidak …
632 c#  .net  interface 



24
Bagaimana saya menjalankan metode Tugas asinkron <T> secara sinkron?
Saya belajar tentang async / menunggu, dan mengalami situasi di mana saya perlu memanggil metode async secara serempak. Bagaimana saya bisa melakukan itu? Metode Async: public async Task&lt;Customers&gt; GetCustomers() { return await Service.GetCustomersAsync(); } Penggunaan normal: public async void GetCustomers() { customerList = await GetCustomers(); } Saya sudah mencoba menggunakan …


15
Menyematkan DLL dalam executable yang dikompilasi
Apakah mungkin untuk menanamkan DLL yang sudah ada ke dalam executable C # yang dikompilasi (sehingga Anda hanya memiliki satu file untuk didistribusikan)? Jika mungkin, bagaimana cara melakukannya? Biasanya, saya keren dengan hanya meninggalkan DLL di luar dan memiliki program setup menangani semuanya, tetapi ada beberapa orang di tempat kerja …
619 c#  .net  dll  merge  linker 



12
Menulis ke jendela keluaran Visual Studio
Saya mencoba menulis pesan ke jendela keluaran untuk keperluan debugging. Saya mencari fungsi seperti Java system.out.println(""). Saya mencoba Debug.Write, Console.Writedan Trace.Write. Itu tidak memberikan kesalahan, tetapi juga tidak mencetak apa pun. Opsi "Define DEBUG constant" dan "Define TRACE constant" dicentang. Alat Menu → Pilihan → Debugging → "Alihkan semua teks …


13
Jalankan Perintah Prompt Perintah
Apakah ada cara untuk menjalankan perintah command prompt dari dalam aplikasi C #? Jika demikian, bagaimana saya akan melakukan hal berikut: copy /b Image1.jpg + Archive.rar Image2.jpg Ini pada dasarnya menanamkan file RAR dalam gambar JPG. Saya hanya ingin tahu apakah ada cara untuk melakukan ini secara otomatis di C …

9
Apa @ di depan string di C #?
Ini adalah pertanyaan .NET untuk C # (atau mungkin VB.net), tetapi saya mencoba mencari tahu apa perbedaan antara deklarasi berikut: string hello = "hello"; vs. string hello_alias = @"hello"; Mencetak pada konsol tidak ada bedanya, properti panjangnya sama.
604 c#  .net  string 

20
SqlException dari Entity Framework - Transaksi baru tidak diizinkan karena ada utas lain yang berjalan di sesi
Saat ini saya mendapatkan kesalahan ini: System.Data.SqlClient.SqlException: Transaksi baru tidak diizinkan karena ada utas lain yang berjalan di sesi. saat menjalankan kode ini: public class ProductManager : IProductManager { #region Declare Models private RivWorks.Model.Negotiation.RIV_Entities _dbRiv = RivWorks.Model.Stores.RivEntities(AppSettings.RivWorkEntities_connString); private RivWorks.Model.NegotiationAutos.RivFeedsEntities _dbFeed = RivWorks.Model.Stores.FeedEntities(AppSettings.FeedAutosEntities_connString); #endregion public IProduct GetProductById(Guid productId) { // Do …

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.