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

14
Sembunyikan peringatan CS1998: Metode asinkron ini tidak memiliki 'menunggu'
Saya punya antarmuka dengan beberapa fungsi asinkron. Beberapa kelas yang mengimplementasikan antarmuka tidak memiliki apa-apa untuk menunggu, dan beberapa mungkin hanya melempar. Agak mengganggu dengan semua peringatannya. Saat tidak menggunakan await dalam fungsi async. Apakah mungkin untuk menyembunyikan pesan tersebut? public async Task<object> test() { throw new NotImplementedException(); } peringatan …
104 c#  asynchronous 

6
Apa itu pompa pesan?
Di utas ini (diposting sekitar setahun yang lalu) ada diskusi tentang masalah yang bisa datang dengan menjalankan Word dalam sesi non-interaktif. Nasihat (cukup kuat) yang diberikan di sana adalah untuk tidak melakukannya. Dalam satu posting dinyatakan "Office API semua mengasumsikan Anda menjalankan Office dalam sesi interaktif di desktop, dengan monitor, …


2
Bagaimana Anda menyertakan Dokumen Xml untuk perpustakaan kelas dalam paket NuGet?
Saya membuat paket NuGet untuk perpustakaan kelas C #, dan saya ingin menyertakan Dokumentasi Xml yang dihasilkan dengan perpustakaan. Ini adalah file nuspec saya: <?xml version="1.0" encoding="utf-8"?> <package> <metadata> <id>MyLibrary</id> <version>1.0.0.0</version> <authors>John Nelson</authors> <language>en-US</language> <description>A C# class library</description> </metadata> <files> <file src="..\..\build\MyLibrary.dll" target="lib\Net40" /> <file src="..\..\build\MyLibrary.xml" target="lib\Net40" /> </files> </package> …
104 c#  nuget  nuget-package 

10
C # menghapus folder dan semua file dan folder di dalam folder itu
Saya mencoba menghapus folder dan semua file dan folder di dalam folder itu, saya menggunakan kode di bawah ini dan saya mendapatkan kesalahan Folder is not empty, ada saran tentang apa yang dapat saya lakukan? try { var dir = new DirectoryInfo(@FolderPath); dir.Attributes = dir.Attributes & ~FileAttributes.ReadOnly; dir.Delete(); dataGridView1.Rows.RemoveAt(dataGridView1.SelectedRows[i].Index); } …
104 c#  directory 

3
Cara menambahkan parameter link ke pembantu tag asp di ASP.NET Core MVC
Saya memiliki banyak pengalaman dengan ASP.NET MVC 1-5 . Sekarang saya belajar ASP.NET Core MVC dan harus meneruskan parameter ke link di halaman. Misalnya saya memiliki Action berikut [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } Bagaimana cara menerapkan tautan untuk tindakan ini menggunakan pembantu tag? …

15
Buat batch di linq
Dapatkah seseorang menyarankan cara untuk membuat kumpulan dengan ukuran tertentu di LINQ? Idealnya, saya ingin dapat melakukan operasi dalam beberapa bagian yang dapat dikonfigurasi.
104 c#  linq 

7
Perbarui catatan tanpa membuat kueri terlebih dahulu?
Katakanlah saya menanyakan database dan memuat daftar item. Kemudian saya membuka salah satu item dalam bentuk tampilan detail, dan alih-alih membuat kueri ulang item tersebut dari database, saya membuat instance item dari sumber data dalam daftar. Adakah cara agar saya dapat memperbarui catatan basis data tanpa mengambil catatan dari masing-masing …

2
menghasilkan GUID tanpa tanda hubung
Saya membuat GUID menggunakan pernyataan berikut di kode saya byte[ ] keyBytes = Encoding.UTF8.GetBytes( Guid.NewGuid( ).ToString( ).Substring( 0, 12 ) ); Tapi, ketika GUID dibuat, saya menemukan bahwa itu berisi karakter tanda hubung juga. Bagaimana cara membuat GUID dengan hanya huruf (huruf besar dan kecil) dan angka? Saya tidak ingin …
104 c#  winforms 

17
Mengapa / kapan saat yang tepat untuk mengganti ToString?
Saya sedang mempelajari C # dan saya ingin tahu apa gunanya dan manfaat dari override ToString, seperti yang ditunjukkan pada contoh di bawah ini. Bisakah ini dilakukan dengan cara yang lebih sederhana, menggunakan metode umum tanpa timpaan? public string GetToStringItemsHeadings { get { return string.Format("{0,-20} {1, -20}", "Office Email", "Private …
103 c#  overriding 

8
Bagaimana cara menambahkan pemisah ke WinForms ContextMenu?
Di dalam kendali saya, saya memiliki: ContextMenu = new ContextMenu(); ContextMenu.MenuItems.Add(new MenuItem("&Add Item", onAddSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Edit Item", onEditSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Delete Item", onDeleteSpeaker)); ContextMenu.MenuItems.Add( ??? ); ContextMenu.MenuItems.Add(new MenuItem("Cancel")); Bagaimana cara menambahkan garis pemisah ke ContextMenu ini?

12
“Format jalur yang diberikan tidak didukung.”
Saya memiliki kode berikut di layanan web saya: string str_uploadpath = Server.MapPath("/UploadBucket/Raw/"); FileStream objfilestream = new FileStream(str_uploadpath + fileName, FileMode.Create, FileAccess.ReadWrite); Adakah yang bisa membantu saya menyelesaikan masalah dengan pesan kesalahan ini dari baris 2 kode. Format jalur yang diberikan tidak didukung. Izin pada folder diatur ke akses penuh ke …
103 c#  .net  webforms  upload  stream 



21
Haruskah C # metode yang * dapat * statis menjadi statis? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …
103 c#  static  methods 

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.