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
Aplikasi konsol penyamaran kata sandi
Saya mencoba kode berikut ... string pass = ""; Console.Write("Enter your password: "); ConsoleKeyInfo key; do { key = Console.ReadKey(true); // Backspace Should Not Work if (key.Key != ConsoleKey.Backspace) { pass += key.KeyChar; Console.Write("*"); } else { Console.Write("\b"); } } // Stops Receving Keys Once Enter is Pressed while (key.Key …

12
Hapus ekstensi file dari string nama file
Jika saya memiliki string yang mengatakan "abc.txt", apakah ada cara cepat untuk mendapatkan substring yang adil"abc" ? Saya tidak dapat melakukan fileName.IndexOf('.')karena nama file bisa "abc.123.txt"atau sesuatu dan saya jelas hanya ingin menyingkirkan ekstensi (yaitu "abc.123").
201 c#  string  parsing 


4
Linq daftar daftar menjadi daftar tunggal
Sepertinya ini adalah hal yang sudah dijawab tapi aku tidak bisa menemukannya. Pertanyaan saya cukup sederhana, bagaimana saya bisa melakukan ini dalam satu pernyataan sehingga daripada harus baru daftar kosong dan kemudian agregat di baris berikutnya, bahwa saya dapat memiliki pernyataan linq tunggal yang menampilkan daftar akhir saya. Rinciannya adalah …
201 c#  linq 

14
Apa perbedaan antara dinamis (C # 4) dan var?
Saya telah membaca banyak artikel tentang kata kunci baru yang dikirimkan dengan C # v4, tetapi saya tidak dapat melihat perbedaan antara "dinamis" dan "var". Artikel ini membuat saya berpikir tentang hal itu, tetapi saya masih tidak melihat perbedaan. Apakah Anda dapat menggunakan "var" hanya sebagai variabel lokal, tetapi dinamis …
199 c#  dynamic 

11
Kapan TaskCompletionSource <T> harus digunakan?
AFAIK, yang diketahuinya adalah bahwa pada titik tertentu, metode SetResultatau SetExceptiondipanggil untuk menyelesaikan Task&lt;T&gt;eksposur melalui Taskpropertinya. Dengan kata lain, ia bertindak sebagai produsen untuk Task&lt;TResult&gt;dan penyelesaiannya. Saya melihat contohnya di sini : Jika saya memerlukan cara untuk menjalankan Func asynchronous dan memiliki Tugas untuk mewakili operasi itu. public static Task&lt;T&gt; …


11
Tidak Ada Daftar Berurutan <T> dalam .Net 4.0?
Saya sangat senang melihat System.Collections.Concurrentnamespace baru di. Net 4.0, cukup bagus! Aku pernah melihat ConcurrentDictionary, ConcurrentQueue, ConcurrentStack, ConcurrentBagdan BlockingCollection. Satu hal yang tampaknya hilang secara misterius adalah a ConcurrentList&lt;T&gt;. Apakah saya harus menulis sendiri (atau mengeluarkannya dari web :))? Apakah saya melewatkan sesuatu yang jelas di sini?

7
Kelas yang berada di App_Code tidak dapat diakses
Saya telah membuat situs web di ASP.NET dan telah membuat kelas dan memasukkannya ke dalam folder App_Code. Namun saya tidak dapat mengakses ini dari halaman saya yang lain. Apakah ada sesuatu yang perlu dikonfigurasi untuk memungkinkan ini? Saya telah membuatnya bekerja dalam proyek-proyek sebelumnya, tetapi tidak dalam yang ini, entah …
198 c#  asp.net 

12
Bagaimana cara menetapkan nilai default dengan Html.TextBoxFor?
Pertanyaan sederhana, jika Anda menggunakan Helper Html dari ASP.NET MVC Framework 1 mudah untuk menetapkan nilai default pada kotak teks karena ada kelebihan Html.TextBox(string name, object value). Ketika saya mencoba menggunakan metode Html.TextBoxFor , tebakan pertama saya adalah mencoba yang berikut ini yang tidak berfungsi: &lt;%: Html.TextBoxFor(x =&gt; x.Age, new …

7
Bagaimana merujuk kelas dan metode umum dalam dokumentasi xml
Saat menulis dokumentasi xml dapat Anda gunakan &lt;see cref="something"&gt;something&lt;/see&gt;, yang tentu saja berfungsi. Tetapi bagaimana Anda merujuk kelas atau metode dengan tipe generik? public class FancyClass&lt;T&gt; { public string FancyMethod&lt;K&gt;(T value) { return "something fancy"; } } Jika saya akan menulis dokumentasi xml di suatu tempat, bagaimana saya mereferensikan kelas …

14
Perbedaan antara yang baru dan yang menimpa
Ingin tahu apa perbedaannya antara yang berikut: Kasus 1: Kelas Dasar public void DoIt(); Kasus 1: Kelas turunan public new void DoIt(); Kasus 2: Kelas Dasar public virtual void DoIt(); Kasus 2: Kelas turunan public override void DoIt(); Baik case 1 dan 2 tampaknya memiliki efek yang sama berdasarkan tes …

5
.NET Global exception handler dalam aplikasi konsol
Pertanyaan: Saya ingin mendefinisikan pengendali pengecualian global untuk pengecualian yang tidak ditangani dalam aplikasi konsol saya. Di asp.net, seseorang dapat mendefinisikan satu di global.asax, dan di windows aplikasi / layanan, seseorang dapat mendefinisikan seperti di bawah ini AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.UnhandledException += new UnhandledExceptionEventHandler(MyExceptionHandler); Tetapi bagaimana saya bisa mendefinisikan …


15
Menulis data ke file CSV dalam C #
Saya mencoba menulis ke csvfile baris demi baris menggunakan bahasa C #. Inilah fungsi saya string first = reader[0].ToString(); string second=image.ToString(); string csv = string.Format("{0},{1}\n", first, second); File.WriteAllText(filePath, csv); Seluruh fungsi berjalan di dalam satu lingkaran, dan setiap baris harus ditulis ke csvfile. Dalam kasus saya, baris berikutnya menimpa baris …
198 c#  file  csv 

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.