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


8
XDocument.ToString () menjatuhkan Tag Pengkodean XML
Apakah ada cara untuk mendapatkan pengkodean xml di Fungsi toString ()? Contoh: xml.Save("myfile.xml"); mengarah ke <?xml version="1.0" encoding="utf-8"?> <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> Tapi tb_output.Text = xml.toString(); mengarah ke keluaran seperti ini <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...
103 c#  linq-to-xml 

5
Mengapa saya dapat membuat kelas bernama "var"?
Bukankah varkata kunci di C #? Tetapi mengapa saya bisa melakukan ini: public class var { } public class main { public static void main(string[] args) { var testVar = new var(); } } Yang vardigunakan dalam kode adalah varkelas yang dideklarasikan sebelum mainkelas tersebut. Dan kompilator bahkan tidak mengeluh. …
103 c#  .net-4.0 

1
Apa yang sebenarnya terjadi ketika saya menetapkan LoadUserProfile dari kumpulan IIS?
Saya menghadapi masalah berikut. Saya menjalankan kode berikut var binaryData = File.ReadAllBytes(pathToPfxFile); var cert = new X509Certificate2(binaryData, password); dalam dua proses. Salah satu proses berjalan di bawah LOCAL_SYSTEMdan di sana kode ini berhasil. Yang lain berjalan di dalam IIS di bawah akun pengguna lokal milik grup lokal "Pengguna" dan di …

5
Mengisi tabel data dari pembaca data
Saya melakukan hal mendasar dalam C # (MS VS2008) dan memiliki pertanyaan lebih lanjut tentang desain yang tepat daripada kode tertentu. Saya membuat datatable dan kemudian mencoba memuat datatable dari datareader (yang didasarkan pada prosedur tersimpan SQL). Apa yang saya ingin tahu adalah apakah cara yang paling efisien untuk memuat …
103 c#  .net  ado.net 

15
Berapa setara C # dari NaN atau IsNumeric?
Apa cara paling efisien untuk menguji string input apakah itu berisi nilai numerik (atau sebaliknya Bukan Angka)? Saya kira saya dapat menggunakan Double.Parseatau regex (lihat di bawah) tetapi saya bertanya-tanya apakah ada beberapa cara yang dibangun untuk melakukan ini, seperti javascript NaN()atau IsNumeric()(apakah itu VB, saya tidak ingat?). public static …
103 c#  parsing 

6
Mengapa tidak ada metode Guid.IsNullOrEmpty ()
Ini membuat saya bertanya-tanya mengapa Guid in .NET tidak memiliki IsNullOrEmpty() metode (di mana kosong berarti semua nol) Saya membutuhkan ini di beberapa tempat di kode ASP.NET MVC saya saat menulis REST API. Atau apakah saya melewatkan sesuatu karena tidak ada orang di Internet yang meminta hal yang sama?
103 c#  asp.net-mvc 

19
SmtpException: Tidak dapat membaca data dari koneksi transport: net_io_connectionclosed
Saya menggunakan SmtpClientperpustakaan untuk mengirim email menggunakan berikut ini: SmtpClient client = new SmtpClient(); client.Host = "hostname"; client.Port = 465; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.EnableSsl = true; client.Credentials = new NetworkCredential("User", "Pass); client.Send("from@hostname", "to@hostname", "Subject", "Body"); Kode berfungsi dengan baik di lingkungan pengujian saya, tetapi ketika saya menggunakan …
103 c#  smtp 

7
Koleksi yang hanya mengizinkan item unik di .NET?
Apakah ada koleksi di C # yang tidak memungkinkan Anda menambahkan item duplikat ke dalamnya? Misalnya, dengan kelas konyol public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string Address { get; set; } public override int GetHashCode() { return …
103 c#  set  hashset 

8
C # Konversi string dari UTF-8 ke ISO-8859-1 (Latin1) H
Saya telah mencari di Google tentang topik ini dan saya telah melihat setiap jawaban, tetapi saya masih belum mengerti. Pada dasarnya saya perlu mengubah string UTF-8 menjadi ISO-8859-1 dan saya melakukannya dengan menggunakan kode berikut: Encoding iso = Encoding.GetEncoding("ISO-8859-1"); Encoding utf8 = Encoding.UTF8; string msg = iso.GetString(utf8.GetBytes(Message)); String sumber saya …
103 c#  .net  encoding  utf-8  iso-8859-1 

2
Cara menggunakan RestSharp dengan async / await
Saya berjuang untuk menemukan contoh modern dari beberapa kode C # asinkron yang menggunakan RestSharp dengan asyncdan await. Saya tahu ada pembaruan terkini oleh Haack tetapi saya tidak tahu bagaimana menggunakan metode baru. Juga, bagaimana saya bisa memberikan token pembatalan sehingga operasi bisa dibatalkan (katakanlah, jika seseorang muak menunggu dan …

12
Rata-rata 3 bilangan bulat panjang
Saya memiliki 3 bilangan bulat bertanda tangan yang sangat besar. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Saya ingin menghitung rata-rata terpotongnya. Nilai rata-rata yang diharapkan adalah long.MaxValue - 1, yaitu 9223372036854775806. Tidak mungkin menghitungnya sebagai: long avg = (x + …
103 c#  .net  long-integer 


7
Dapatkan zona waktu dari DateTime
Apakah DateTime .Net berisi informasi tentang zona waktu tempat dibuat? Saya memiliki pustaka yang mengurai DateTime dari format yang memiliki "+ zz" di bagian akhir, dan sementara itu mem-parsing dengan benar dan menyesuaikan waktu lokal, saya perlu mengetahui zona waktu tertentu dari objek DateTime. Apakah ini mungkin? Yang bisa saya …
103 c#  .net  datetime  timezone 

8
Tidak ada templat di Visual Studio 2017
Setelah penginstalan Visual Studio 2017 (RC) dari awal, saya tidak dapat menemukan daftar templat standar. Saya secara khusus tertarik pada Console Application (C#) templatedan Windows Form (C#) template. Saya cukup yakin saya kehilangan salah satu Komponen Individual. Saya tidak yakin mana yang seharusnya diinstal dan saya tidak ingin menginstal semuanya. …

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.