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

10
Akankah #jika RELEASE bekerja seperti #jika DEBUG tidak dalam C #?
Dalam semua contoh yang pernah saya lihat dari direktif compiler #if, mereka menggunakan "DEBUG". Bisakah saya menggunakan "RELEASE" dengan cara yang sama untuk mengecualikan kode yang saya tidak ingin jalankan ketika dikompilasi dalam mode debug? Kode yang ingin saya kelilingi dengan blok ini mengirimkan banyak email, dan saya tidak ingin …
277 c#  .net  debugging 

17
Bagaimana saya bisa membuat file temp dengan ekstensi spesifik dengan .NET?
Saya perlu membuat file sementara yang unik dengan ekstensi .csv. Yang saya lakukan sekarang adalah string filename = System.IO.Path.GetTempFileName().Replace(".tmp", ".csv"); Namun, ini tidak menjamin bahwa file .csv saya akan unik. Saya tahu kemungkinan saya pernah mengalami tabrakan sangat rendah (terutama jika Anda menganggap bahwa saya tidak menghapus file .tmp), tetapi …
277 c#  .net  temporary-files 



14
Fungsi sebaris dalam C #?
Bagaimana Anda melakukan "fungsi sebaris" di C #? Saya rasa saya tidak mengerti konsepnya. Apakah mereka suka metode anonim? Suka fungsi lambda? Catatan : Jawabannya hampir seluruhnya berkaitan dengan kemampuan fungsi sebaris , yaitu "pengoptimalan manual atau kompiler yang menggantikan situs fungsi panggilan dengan tubuh callee." Jika Anda tertarik pada …
276 c#  optimization  inline 

10
.NET HashTable Vs Dictionary - Apakah Kamus bisa secepat ini?
Saya mencoba mencari tahu kapan dan mengapa menggunakan Kamus atau HashTable. Saya telah melakukan sedikit pencarian di sini dan telah menemukan orang-orang berbicara tentang kelebihan generik dari Kamus yang saya sepenuhnya setujui, yang mengarahkan keuntungan tinju dan unboxing untuk sedikit peningkatan kinerja. Tetapi saya juga telah membaca Kamus tidak akan …

2
Pola Repositori Langkah demi Langkah Penjelasan [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 7 tahun yang lalu . Perbaiki pertanyaan ini Dapatkah seseorang tolong jelaskan kepada saya Pola Repositori di .NET, langkah demi langkah memberikan contoh atau demo …

8
Kebalikan dari Intersect ()
Intersect dapat digunakan untuk menemukan kecocokan antara dua koleksi, seperti: // Assign two arrays. int[] array1 = { 1, 2, 3 }; int[] array2 = { 2, 3, 4 }; // Call Intersect extension method. var intersect = array1.Intersect(array2); // Write intersection to screen. foreach (int value in intersect) { …

30
Mendapatkan "ketik atau nama namespace tidak dapat ditemukan" tetapi semuanya tampak ok?
Saya mendapat: jenis atau nama namespace tidak dapat ditemukan kesalahan untuk aplikasi C # WPF di VS2010. Area kode ini dikompilasi dengan baik, tetapi tiba-tiba saya mendapatkan kesalahan ini. Saya sudah mencoba menghapus Referensi Proyek dan usingpernyataan, menutup VS2010 dan memulai kembali, tetapi saya masih memiliki masalah ini. Adakah ide …

12
Menyortir daftar menggunakan Lambda / Linq ke objek
Saya memiliki nama "urutkan berdasarkan properti" dalam sebuah string. Saya perlu menggunakan Lambda / Linq untuk mengurutkan daftar objek. Ex: public class Employee { public string FirstName {set; get;} public string LastName {set; get;} public DateTime DOB {set; get;} } public void Sort(ref List<Employee> list, string sortBy, string sortDirection) { …

5
Apakah C # 6.0 berfungsi untuk .NET 4.0?
Saya membuat proyek sampel, dengan C # 6.0 barang - propagasi nol dan inisialisasi properti sebagai contoh, menetapkan versi target .NET 4.0 dan itu ... berfungsi. public class Cat { public int TailLength { get; set; } = 4; public Cat Friend { get; set; } public string Mew() { …
275 c#  .net  c#-6.0 

17
Mengapa saya mendapatkan "'properti tidak dapat ditentukan" ketika mengirim email SMTP?
Saya tidak mengerti mengapa kode ini tidak berfungsi. Saya mendapatkan pesan kesalahan yang mengatakan properti tidak dapat ditugaskan MailMessage mail = new MailMessage(); SmtpClient client = new SmtpClient(); client.Port = 25; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Host = "smtp.gmail.com"; mail.To = "user@hotmail.com"; // <-- this one mail.From = "you@yourcompany.com"; …
274 c#  email  smtpclient 



7
CS0120: Referensi objek diperlukan untuk bidang tidak statis, metode, atau properti 'foo'
Mempertimbangkan: namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { //int[] val = { 0, 0}; int val; if (textBox1.Text == "") { MessageBox.Show("Input any no"); } else { val = Convert.ToInt32(textBox1.Text); Thread ot1 = new Thread(new …
274 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.