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

5
Ubah XmlDocument menjadi String
Inilah cara saya saat ini mengkonversi XMLDocument ke String StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); Masalah dengan metode ini adalah bahwa jika saya memiliki " ((tanda kutip) yang saya miliki dalam atribut) itu lolos dari mereka. Misalnya: <Campaign name="ABC"> </Campaign> Di atas adalah …


14
Mengapa nilai default dari tipe string null bukan string kosong?
Cukup menjengkelkan untuk menguji semua string saya nullsebelum saya dapat dengan aman menerapkan metode seperti ToUpper(), StartWith()dll ... Jika nilai default stringadalah string kosong, saya tidak perlu menguji, dan saya akan merasa lebih konsisten dengan tipe nilai lainnya seperti intatau doublemisalnya. Selain itu Nullable<String>akan masuk akal. Jadi mengapa para desainer …
218 c#  string  default-value 


4
Kapan saya akan menggunakan Task.Yield ()?
Saya menggunakan async / menunggu dan Taskbanyak tetapi tidak pernah menggunakan Task.Yield()dan jujur ​​bahkan dengan semua penjelasan saya tidak mengerti mengapa saya membutuhkan metode ini. Adakah yang bisa memberikan contoh yang baik di mana Yield()diperlukan?
218 c#  async-await 

7
Memutuskan antara HttpClient dan WebClient
Aplikasi web kami berjalan di .Net Framework 4.0. UI memanggil metode pengontrol melalui panggilan ajax. Kita perlu mengkonsumsi layanan REST dari vendor kami. Saya mengevaluasi cara terbaik untuk memanggil layanan REST di .Net 4.0. Layanan REST memerlukan Skema Otentikasi Dasar dan dapat mengembalikan data dalam XML dan JSON. Tidak ada …

22
Tipe atau nama namespace tidak ada di namespace 'System.Web.Mvc'
Solusi Buiding MVC3 berjalan dengan baik tetapi ada kesalahan di browser: Pesan Kesalahan Kompiler: CS0234: Tipe atau nama namespace 'Html' tidak ada di namespace 'System.Web.Mvc' (apakah Anda kehilangan referensi perakitan?) Source Error: Line 25: <add namespace="System.Web.Mvc" /> Line 26: <!--<add namespace="System.Web.Mvc.Ajax" />--> Line 27: <add namespace="System.Web.Mvc.Html" /> Line 28: <add …
217 c#  asp.net-mvc-3 

22
Penginisialisasi tipe untuk 'MyClass' memberikan pengecualian
Berikut ini adalah kode layanan Windows saya. Ketika saya debug kode, saya mendapatkan kesalahan / pengecualian: Penginisialisasi tipe untuk 'CSMessageUtility.CSDetails' memberikan pengecualian. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Linq; using System.ServiceProcess; using System.Text; using System.IO; using System.Threading; using System.Windows; using System.Windows.Forms; using CSMessageUtility; namespace CS_Data_Trasmmiting_Service …

9
DbEntityValidationException - Bagaimana saya bisa dengan mudah mengetahui apa yang menyebabkan kesalahan?
Saya punya proyek yang menggunakan Entity Framework. Saat memanggil SaveChangessaya DbContext, saya mendapatkan pengecualian berikut: System.Data.Entity.Validation.DbEntityValidationException: Validasi gagal untuk satu entitas atau lebih. Lihat properti 'EntityValidationErrors' untuk detail lebih lanjut. Ini semua bagus dan keren, tapi saya tidak ingin melampirkan debugger setiap kali pengecualian ini terjadi. Terlebih lagi, dalam lingkungan …



9
Bagaimana saya bisa melakukan perbandingan string case-insensitive?
Bagaimana saya bisa membuat garis di bawah ini tidak sensitif huruf? drUser["Enrolled"] = (enrolledUsers.FindIndex(x => x.Username == (string)drUser["Username"]) != -1); Saya diberi beberapa saran sebelumnya hari ini yang menyarankan agar saya menggunakan: x.Username.Equals((string)drUser["Username"], StringComparison.OrdinalIgnoreCase))); masalahnya adalah saya tidak bisa mendapatkan ini berfungsi, saya sudah mencoba baris di bawah ini, ini …

21
Menanamkan mesin JavaScript ke .NET [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 2 tahun yang lalu . Perbaiki pertanyaan ini hanya ingin tahu apakah ada yang pernah mencoba menanamkan dan benar-benar mengintegrasikan mesin js ke …


22
Keluar dari loop bersarang
Jika saya memiliki for for yang bersarang di dalam yang lain, bagaimana saya bisa secara efisien keluar dari kedua loop (dalam dan luar) dengan cara tercepat yang mungkin? Saya tidak ingin harus menggunakan boolean dan kemudian harus mengatakan pergi ke metode lain, tetapi hanya untuk mengeksekusi baris kode pertama setelah …

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.