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
Mengonversi objek menjadi string XML
Saya punya kelas bernama WebserviceTypesaya dapatkan dari alat xsd.exe dari file XSD. Sekarang saya ingin deserialize instance WebServiceTypeobjek menjadi string. Bagaimana saya bisa melakukan ini? The MethodCheckTypeobjek memiliki sebagai params sebuah WebServiceTypearray yang. Percobaan pertama saya seperti saya membuat serialnya: dengan a XmlSerializerdan a StringWriter(sementara serialisasi saya menggunakan a StringReader). …
89 c#  xml  serialization 



4
Pengecualian: "Format URI tidak didukung"
Saya memiliki jalur lokal absolut yang mengarah ke dir: "file:\\C:\\Users\\john\\documents\\visual studio 2010\\Projects\\proj" Tetapi ketika saya mencoba untuk memasukkannya ke DirectoryInfodalam ctor saya mendapatkan pengecualian "format URI tidak didukung". Saya mencari di Google dan melihat SO, tetapi saya hanya melihat solusi dengan jalur jarak jauh, bukan yang lokal. Saya mengharapkan metode …
89 c#  .net  .net-4.0 

9
Monitor vs kunci
Kapan waktu yang tepat untuk menggunakan Monitorkelas atau lockkata kunci untuk keamanan benang di C #? EDIT: Sepertinya dari jawaban sejauh lockini yang singkat untuk serangkaian panggilan ke Monitorkelas. Untuk apa sebenarnya panggilan kunci itu? Atau lebih eksplisit, class LockVsMonitor { private readonly object LockObject = new object(); public void …

8
Melakukan panggilan cURL di C #
Saya ingin melakukan curlpanggilan berikut di aplikasi konsol C # saya: curl -d "text=This is a block of text" \ http://api.repustate.com/v2/demokey/score.json Saya mencoba melakukan seperti pertanyaan yang diposting di sini , tetapi saya tidak dapat mengisi properti dengan benar. Saya juga mencoba mengubahnya menjadi permintaan HTTP biasa: http://api.repustate.com/v2/demokey/score.json?text="This%20is%20a%20block%20of%20text" Bisakah saya …
89 c#  .net  http  curl 

3
Tambahkan Properti C # secara dinamis saat Runtime
Saya tahu ada beberapa pertanyaan yang membahas hal ini, tetapi jawabannya biasanya mengikuti rekomendasi Kamus atau Kumpulan parameter, yang tidak berfungsi dalam situasi saya. Saya menggunakan perpustakaan yang bekerja melalui refleksi untuk melakukan banyak hal pintar dengan objek dengan properti. Ini berfungsi dengan kelas yang ditentukan, serta kelas dinamis. Saya …


3
Ubah objek jenis apa pun menjadi JObject dengan Json.NET
Saya sering kali perlu memperluas model Domain saya dengan info tambahan sebelum mengembalikannya ke klien dengan WebAPI. Untuk menghindari pembuatan ViewModel, saya pikir saya bisa mengembalikan JObject dengan properti tambahan. Namun saya tidak dapat menemukan cara langsung untuk mengonversi objek jenis apa pun ke JObject dengan panggilan tunggal ke perpustakaan …
89 c#  .net  json.net 

4
Haruskah saya Menghentikan Stopwatch di akhir metode?
Mari kita bayangkan kita memiliki pengukuran sederhana menggunakan Stopwatch public void DoWork() { var timer = Stopwatch.StartNew(); // some hard work Logger.Log("Time elapsed: {0}", timer.Elapsed); timer.Stop(); // Do I need to call this? } Menurut MSDN: Dalam skenario Stopwatch biasa, Anda memanggil metode Mulai, kemudian memanggil metode Berhenti , kemudian …
89 c#  .net  stopwatch 



5
Tulis byte ke file
Saya memiliki string heksadesimal (misalnya 0CFE9E69271557822FE715A8B3E564BE) dan saya ingin menuliskannya ke file sebagai byte. Sebagai contoh, Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 00000000 0C FE 9E 69 27 15 57 82 2F E7 15 A8 B3 E5 64 BE …
89 c#  string  byte  hex 

7
Bagaimana cara menggunakan Console.WriteLine di ASP.NET (C #) selama debug?
Saya ingin menulis beberapa hasil ke konsol di ASP.NET (C #). Ia bekerja dalam aplikasi Window, tetapi aplikasi Web tidak bekerja. Inilah yang saya coba: protected void btonClick_Click(object sender, EventArgs e) { Console.WriteLine("You click me ..................."); System.Diagnostics.Debug.WriteLine("You click me .................."); System.Diagnostics.Trace.WriteLine("You click me .................."); } Tapi saya tidak melihat apa-apa …

14
Mencerminkan output konsol ke file
Dalam aplikasi konsol C #, apakah ada cara cerdas agar keluaran konsol dicerminkan ke file teks? Saat ini saya hanya meneruskan string yang sama ke keduanya Console.WriteLinedan InstanceOfStreamWriter.WriteLinedalam metode log.
89 c#  .net  file  text  console 

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.