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



13
Log4net tidak menulis log dalam file log
Saya telah membuat skenario sederhana menggunakan Log4net, tetapi tampaknya bahwa log appenders saya tidak berfungsi karena pesan tidak ditambahkan ke file log. Saya menambahkan berikut ini ke file web.config: <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/> </configSections> <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <file value="D:\MyData\Desktop\LogFile.txt" /> <appendToFile value="true" /> <encoding value="utf-8" /> <layout …
159 c#  .net  asp.net  logging  log4net 

5
Tambahkan zero-padding ke string
Bagaimana cara menambahkan "0" padding ke string sehingga panjang string saya selalu 4? Contoh If input "1", 3 padding is added = 0001 If input "25", 2 padding is added = 0025 If input "301", 1 padding is added = 0301 If input "4501", 0 padding is added = 4501
159 c#  string  padding 


7
Klien akan mengirim permintaan SOAP dan menerima tanggapan
Mencoba membuat klien C # (akan dikembangkan sebagai layanan Windows) yang mengirimkan permintaan SOAP ke layanan web (dan mendapatkan hasilnya). Dari pertanyaan ini saya melihat kode ini: protected virtual WebRequest CreateRequest(ISoapMessage soapMessage) { var wr = WebRequest.Create(soapMessage.Uri); wr.ContentType = "text/xml;charset=utf-8"; wr.ContentLength = soapMessage.ContentXml.Length; wr.Headers.Add("SOAPAction", soapMessage.SoapAction); wr.Credentials = soapMessage.Credentials; wr.Method = …

2
Bagaimana String.Equals (a, b) tidak menghasilkan StackOverflowException?
Saat memeriksa String ==operator, saya perhatikan ada panggilan String.Equals(string a, string b), artinya hanya jalan-jalan. Meneliti String.Equals(string a, string b)metode ini, saya melihat bahwa ia melakukan pemeriksaan kesetaraan menggunakan ==operator. Bagaimana ini benar-benar berfungsi dan tidak menyebabkan StackOverflowExceptionketika melakukan sesuatu seperti "x" == "x"atau "x" == "y"? Pembaruan : Saya …
159 c#  .net 

9
Bagaimana cara mendapatkan pengguna saat ini, dan bagaimana menggunakan kelas Pengguna di MVC5?
Bagaimana saya bisa mendapatkan id dari pengguna yang saat ini login di MVC 5 ? Saya mencoba saran StackOverflow, tetapi tampaknya bukan untuk MVC 5. Juga, apa praktik terbaik MVC 5 dalam menetapkan barang kepada pengguna? (misalnya Userseharusnya Items. Haruskah saya menyimpan Pengguna Iddi Item? Dapatkah saya memperluas Userkelas dengan …

10
C # Abaikan kesalahan sertifikat?
Saya mendapatkan kesalahan berikut selama permintaan layanan web ke layanan web jarak jauh: Tidak dapat membangun hubungan saling percaya untuk saluran aman SSL / TLS. ---> System.Security.Authentication.AuthenticationException: Sertifikat jarak jauh tidak valid sesuai dengan prosedur validasi. Apakah ada cara untuk mengabaikan kesalahan ini, dan melanjutkan? Tampaknya sertifikat jarak jauh tidak …
159 c#  .net  ssl 

28
Daftar semua permutasi string / integer
Tugas umum dalam pemrograman wawancara (bukan dari pengalaman wawancara saya) adalah untuk mengambil string atau bilangan bulat dan daftar setiap permutasi yang mungkin. Apakah ada contoh bagaimana hal ini dilakukan dan logika di balik penyelesaian masalah seperti itu? Saya telah melihat beberapa cuplikan kode tetapi tidak dikomentari / dijelaskan dengan …

3
Menggunakan Moq untuk menentukan apakah suatu metode dipanggil
Ini adalah pemahaman saya bahwa saya dapat menguji bahwa pemanggilan metode akan terjadi jika saya memanggil metode tingkat yang lebih tinggi, yaitu: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Saya ingin menguji bahwa jika saya menelepon SomeMethod()maka saya berharap itu SomeOtherMethod()akan …
159 c#  .net  unit-testing  mocking  moq 




7
C # Buat T Baru ()
Anda dapat melihat apa yang saya coba (tetapi gagal) lakukan dengan kode berikut: protected T GetObject() { return new T(); } Bantuan apa pun akan sangat dihargai. EDIT: Konteksnya adalah sebagai berikut. Saya bermain-main dengan kelas pengontrol khusus untuk berasal dari semua pengontrol, dengan metode standar. Jadi dalam konteksnya, saya …
159 c#  .net  generics  c#-4.0  .net-4.0 

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.