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

20
Atribut Duplicate AssemblyVersion
Saya punya proyek yang menghasilkan kesalahan berikut pada kompilasi: kesalahan CS0579: Atribut Duplicate 'AssemblyVersion' Saya telah memeriksa file AssemblyInfo.csdan sepertinya tidak ada duplikasi di sana. Saya menemukan artikel ini di MSDN yang membahas masalah yang sama dan mengikuti saran dalam artikel ini untuk memperbaiki masalah. Adakah yang bisa memberi tahu …

10
Bagaimana cara melewatkan tipe anonim sebagai parameter?
Bagaimana cara mengirimkan tipe anonim sebagai parameter ke fungsi lain? Pertimbangkan contoh ini: var query = from employee in employees select new { Name = employee.Name, Id = employee.Id }; LogEmployees(query); Variabel di querysini tidak memiliki tipe yang kuat. Bagaimana saya harus mendefinisikan LogEmployeesfungsi saya untuk menerimanya? public void LogEmployees …

4
Header kustom ke permintaan HttpClient
Bagaimana cara menambahkan tajuk khusus ke HttpClientpermintaan? Saya menggunakan PostAsJsonAsyncmetode untuk memposting JSON. Header khusus yang perlu saya tambahkan adalah "X-Version: 1" Inilah yang telah saya lakukan sejauh ini: using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://api.clickatell.com/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "xxxxxxxxxxxxxxxxxxxx"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var response …

16
Properti vs Metode
Pertanyaan singkat: Kapan Anda memutuskan untuk menggunakan properti (dalam C #) dan kapan Anda memutuskan untuk menggunakan metode? Kami sibuk berdebat ini dan menemukan beberapa area di mana masih diperdebatkan apakah kami harus menggunakan properti atau metode. Salah satu contohnya adalah ini: public void SetLabel(string text) { Label.Text = text; …
147 c#  properties  methods 

12
Menyortir baris dalam tabel data
Kami memiliki dua kolom dalam DataTable, seperti: COL1 COL2 Abc 5 Def 8 Ghi 3 Kami mencoba mengurutkan datatableberdasarkan pada COL2urutan menurun. COL1 COL2 ghi 8 abc 4 def 3 jkl 1 Kami mencoba ini: ft.DefaultView.Sort = "COL2 desc"; ft = ft.DefaultView.ToTable(true); tetapi, tanpa menggunakan DataView, kami ingin mengurutkan DataTablesendiri, …
146 c#  sorting  datatable 



7
Mengapa saya bisa lulus 1 sebagai pendek, tetapi bukan variabel int saya?
Mengapa Tulis pertama dan kedua berfungsi tetapi bukan yang terakhir? Apakah ada cara saya bisa mengizinkan mereka bertiga dan mendeteksi apakah itu 1, (int) 1 atau saya lewat? Dan benar-benar mengapa satu diperbolehkan tetapi yang terakhir? Yang kedua diizinkan tetapi bukan yang terakhir benar-benar menghantam pikiran saya. Demo untuk menampilkan …

6
Mengapa infinity dicetak sebagai "8" di konsol Windows 10?
Saya menguji apa yang dikembalikan dari divisi termasuk nol yaitu 0/1, 1/0dan 0/0. Untuk ini saya menggunakan sesuatu yang mirip dengan yang berikut: Console.WriteLine(1d / 0d); Namun kode ini 8tidak mencetak Infinityatau string konstan lainnya suka PositiveInfinity. Untuk melengkapi semua cetakan berikut 8: Console.WriteLine(1d / 0d); double value = 1d …
146 c#  .net  windows 

6
C #: mengapa menandatangani sebuah majelis?
Dalam beberapa kode C # saya telah mengambil alih (dalam Visual Studio 2005), saya perhatikan bahwa semua majelis ditandatangani dengan .snkfile yang sama . Mengapa penulis sebelumnya telah menandatangani majelis dengan cara ini? Apakah menandatangani majelis diperlukan dan apa yang salah dengan tidak menandatangani? Kerugian apa yang ada di majelis …
146 c#  assemblies 


6
Nilai tipe 'T' tidak dapat dikonversi ke
Ini mungkin pertanyaan pemula, tetapi secara mengejutkan google tidak memberikan jawaban. Saya memiliki metode yang agak buatan ini T HowToCast<T>(T t) { if (typeof(T) == typeof(string)) { T newT1 = "some text"; T newT2 = (string)t; } return t; } Berasal dari latar belakang C ++ saya berharap ini berfungsi. …
146 c#  .net  generics  casting 




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.