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


7
Task.Run dengan Parameter (s)?
Saya sedang mengerjakan proyek jaringan multi-tasking dan saya baru Threading.Tasks. Saya menerapkan sederhana Task.Factory.StartNew()dan saya bertanya-tanya bagaimana saya bisa melakukannya dengan Task.Run()? Ini kode dasarnya: Task.Factory.StartNew(new Action<object>( (x) => { // Do something with 'x' }), rawData); Saya melihat ke System.Threading.Tasks.Taskdalam Browser Objek dan saya tidak dapat menemukan Action<T>parameter sejenis. …

17
Rakitan tidak ditemukan yang mengandung OwinStartupAttribute Error
Kesalahan ini Kesalahan berikut terjadi saat mencoba memuat aplikasi. - Tidak ditemukan perakitan yang mengandung OwinStartupAttribute. - Jenis atau metode yang diberikan 'false' tidak ditemukan. Coba tentukan Majelis. Untuk menonaktifkan penemuan startup OWIN, tambahkan appSetting owin: AutomaticAppStartup dengan nilai "false" di web.config Anda. Untuk menentukan OWIN startup Assembly, Class, atau …


6
Mengembalikan dua nilai, Tuple vs 'out' vs 'struct'
Pertimbangkan fungsi yang mengembalikan dua nilai. Kita bisa menulis: // Using out: string MyFunction(string input, out int count) // Using Tuple class: Tuple<string, int> MyFunction(string input) // Using struct: MyStruct MyFunction(string input) Manakah yang merupakan praktik terbaik dan mengapa?
88 c#  struct  tuples  out  value-type 


8
Bagaimana seharusnya Anda mendiagnosis kesalahan SEHException - Komponen eksternal telah mengeluarkan pengecualian
Setiap kali pengguna melaporkan kesalahan seperti System.Runtime.InteropServices.SEHException - Komponen eksternal telah membuat pengecualian? apakah ada yang bisa saya lakukan sebagai programmer untuk menentukan penyebabnya? Skenario: Satu pengguna (menggunakan program yang ditulis perusahaan saya) telah melaporkan kesalahan ini. Ini mungkin atau mungkin bukan kesalahan satu kali. Mereka menyebutkan bahwa dalam sebulan …



3
Cara membuat argumen untuk kueri Dapper secara dinamis
Saya memiliki kamus nilai Misalnya "Nama": "Alex" Adakah cara untuk meneruskan ini ke Dapper sebagai argumen untuk kueri? Berikut adalah contoh yang menunjukkan apa yang ingin saya lakukan. IDictionary<string, string> args = GetArgsFromSomewhere(); string query = "select * from people where Name = @Name"; var stuff = connection.Query<ExtractionRecord>(query, args);
88 c#  .net  dapper 

8
Ganti Beberapa Elemen String di C #
Apakah ada cara yang lebih baik untuk melakukan ini ... MyString.Trim().Replace("&", "and").Replace(",", "").Replace(" ", " ") .Replace(" ", "-").Replace("'", "").Replace("/", "").ToLower(); Saya telah memperluas kelas string agar tetap menjadi satu pekerjaan tetapi apakah ada cara yang lebih cepat? public static class StringExtension { public static string clean(this string s) { …


11
Bagaimana Objective-C dibandingkan dengan C #? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan 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 ditingkatkan dan mungkin dibuka kembali, kunjungi pusat …
87 c#  objective-c 

12
Bagaimana cara membuat properti dinamis di C #?
Saya mencari cara untuk membuat kelas dengan satu set properti statis. Saat menjalankan, saya ingin menambahkan properti dinamis lainnya ke objek ini dari database. Saya juga ingin menambahkan kemampuan pengurutan dan pemfilteran ke objek ini. Bagaimana saya melakukan ini di C #?
87 c# 


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.