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

16
Apa yang salah saat Visual Studio memberi tahu saya "xcopy keluar dengan kode 4"
Saya tidak terlalu paham dengan acara pasca-pembangunan, jadi saya agak bingung tentang apa yang salah dengan program saya. Saat menyusun di visual studio 2010, saya mendapatkan yang berikut: The command "xcopy C:\Users\Me\Path\Foo.bar\Library\dsoframer.ocx C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D xcopy C:\Users\Me\Path\Foo.bar\ApplicationFiles C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D xcopy C:\Users\Me\Path\url\ C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D rmdir /S …


4
Cara menggunakan WSDL
Saya perlu menggunakan Layanan Web. Mereka mengirimi saya file WSDL. Apa yang harus saya lakukan untuk menambahkannya ke situs web saya dan mulai menggunakannya sebagai proxy. (Jika saya meletakkannya di Direktori Virtual, itu dapat ditemukan, tetapi apakah itu memberi saya koneksi dengan layanan web yang sebenarnya?)
126 c#  web-services  wsdl 


15
Padding tidak valid dan tidak dapat dilepas?
Saya telah mencari secara online apa arti pengecualian ini sehubungan dengan program saya tetapi tidak dapat menemukan solusi atau alasan mengapa hal itu terjadi pada program khusus saya. Saya telah menggunakan contoh yang disediakan msdn saya untuk mengenkripsi dan mendekripsi XmlDocument menggunakan algoritma Rijndael. Enkripsi berfungsi dengan baik tetapi ketika …
126 c#  cryptography 

9
Ganti non-numerik dengan string kosong
Tambah cepat pada persyaratan dalam proyek kami. Bidang di DB kami untuk menyimpan nomor telepon diatur agar hanya memungkinkan 10 karakter. Jadi, jika saya melewati "(913) -444-5555" atau yang lainnya, apakah ada cara cepat untuk menjalankan string melalui semacam fungsi ganti khusus sehingga saya bisa mengopernya serangkaian karakter untuk diizinkan? …
125 c#  regex  string  phone-number 

5
Buat Tugas yang selesai <T>
Saya menerapkan metode Task&lt;Result&gt; StartSomeTask()dan kebetulan mengetahui hasilnya sebelum metode dipanggil. Bagaimana cara membuat Tugas &lt;T&gt; yang sudah selesai? Inilah yang sedang saya lakukan: private readonly Result theResult = new Result(); public override Task&lt;Result&gt; StartSomeTask() { var task = new Task&lt;Result&gt;(() =&gt; theResult); task.RunSynchronously(CurrentThreadTaskScheduler.CurrentThread); return task; } Apakah ada solusi …

8
C # 4.0: Dapatkah saya menggunakan TimeSpan sebagai parameter opsional dengan nilai default?
Keduanya menghasilkan kesalahan dengan mengatakan bahwa mereka harus berupa konstanta waktu kompilasi: void Foo(TimeSpan span = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000)) Pertama-tama, bisakah seseorang menjelaskan mengapa nilai-nilai ini tidak dapat ditentukan pada waktu kompilasi? Dan apakah ada cara untuk menentukan nilai default untuk objek TimeSpan opsional?

2
Di mana saya dapat menemukan paket NuGet untuk meningkatkan ke System.Web.Http v5.0.0.0?
Baru saja memutakhirkan proyek ASP.NET MVC4 untuk menggunakan Unity.WebApi versi 5.0.0.0 dan membutuhkan System.Web.Http v 5.0.0.0 sesuai dengan kesalahan berikut: Assembly 'Unity.WebApi, Version=5.1.0.0, Culture=neutral, PublicKeyToken=43da31bc42a85347' uses 'System.Web.Http, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' Saat ini saya mereferensikan System.Web.Http v4.0 tetapi memiliki …

5
Apakah ada efek samping dari kembali dari menggunakan pernyataan ()?
Mengembalikan nilai metode dari dalam pernyataan menggunakan yang mendapat DataContext tampaknya selalu berfungsi dengan baik , seperti ini: public static Transaction GetMostRecentTransaction(int singleId) { using (var db = new DataClasses1DataContext()) { var transaction = (from t in db.Transactions orderby t.WhenCreated descending where t.Id == singleId select t).SingleOrDefault(); return transaction; } …
125 c#  using 

10
Sumber tidak ditemukan, tetapi beberapa atau semua log peristiwa tidak dapat dicari
Saya mendapatkan pengecualian berikut. Saya telah memberikan kontrol penuh ke akun Asp.net pada Eventlogs di Registry edit. [SecurityException: Sumbernya tidak ditemukan, tetapi beberapa atau semua log peristiwa tidak dapat dicari. Log yang tidak dapat diakses: Keamanan.] System.Diagnostics.EventLog.FindSourceRegistration(String source, String machineName, Boolean readOnly, Boolean wantToCreate) +664 System.Diagnostics.EventLog.SourceExists(String source, String machineName, Boolean …

18
Bagaimana cara menunggu BackgroundWorker dibatalkan?
Pertimbangkan metode hipotetis dari suatu objek yang melakukan hal-hal untuk Anda: public class DoesStuff { BackgroundWorker _worker = new BackgroundWorker(); ... public void CancelDoingStuff() { _worker.CancelAsync(); //todo: Figure out a way to wait for BackgroundWorker to be cancelled. } } Bagaimana seseorang bisa menunggu BackgroundWorker dilakukan? Di masa lalu orang …

6
Konversi System.Drawing.Color ke RGB dan Hex Value
Menggunakan C # saya mencoba mengembangkan dua berikut. Cara saya melakukannya mungkin memiliki beberapa masalah dan butuh saran baik dari Anda. Selain itu, saya tidak tahu apakah ada metode yang ada untuk melakukan hal yang sama. private static String HexConverter(System.Drawing.Color c) { String rtn = String.Empty; try { rtn = …

12
Konversikan Piksel ke Poin
Saya perlu mengonversi Piksel ke Poin di C #. Saya telah melihat beberapa penjelasan rumit tentang topik tersebut, tetapi sepertinya tidak dapat menemukan formula sederhana. Mari kita asumsikan 96dpi standar, bagaimana cara menghitung konversi ini?
125 c#  .net  pixel  point 


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.