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


10
Bagaimana cara mengembalikan NotFound () IHttpActionResult dengan pesan kesalahan atau pengecualian?
Saya mengembalikan NotFound IHttpActionResult, ketika sesuatu tidak ditemukan dalam tindakan GET WebApi saya. Bersamaan dengan tanggapan ini, saya ingin mengirim pesan khusus dan / atau pesan pengecualian (jika ada). Arus ApiController's NotFound()metode tidak memberikan kelebihan untuk lulus pesan. Apakah ada cara untuk melakukan ini? atau saya harus menulis kebiasaan saya …

4
Apakah NET memiliki cara untuk memeriksa apakah Daftar a berisi semua item dalam Daftar b?
Saya memiliki metode berikut: namespace ListHelper { public class ListHelper<T> { public static bool ContainsAllItems(List<T> a, List<T> b) { return b.TrueForAll(delegate(T t) { return a.Contains(t); }); } } } Tujuannya adalah untuk menentukan apakah sebuah List berisi semua elemen dari list lain. Tampaknya bagi saya bahwa sesuatu seperti ini akan …
98 c#  .net  list  generics  mono 

8
Cara Menyimpan Output Console.WriteLine ke File Teks
Saya memiliki program yang mengeluarkan berbagai hasil ke konsol baris perintah. Bagaimana cara menyimpan output ke file teks menggunakan a StreamReaderatau teknik lain? System.Collections.Generic.IEnumerable<String> lines = File.ReadAllLines(@"C:\Test\ntfs8.txt"); foreach (String r in lines.Skip(1)) { String[] token = r.Split(','); String[] datetime = token[0].Split(' '); String timeText = datetime[4]; String actions = token[2]; …
98 c# 

4
Membuat contoh tipe tanpa konstruktor default di C # menggunakan refleksi
Ambil kelas berikut sebagai contoh: class Sometype { int someValue; public Sometype(int someValue) { this.someValue = someValue; } } Saya kemudian ingin membuat contoh jenis ini menggunakan refleksi: Type t = typeof(Sometype); object o = Activator.CreateInstance(t); Biasanya ini akan berfungsi, namun karena SomeTypebelum mendefinisikan konstruktor tanpa parameter, panggilan ke Activator.CreateInstanceakan …


3
Entity Framework Querizable async
Saya sedang mengerjakan beberapa hal API Web menggunakan Entity Framework 6 dan salah satu metode pengontrol saya adalah "Dapatkan Semua" yang mengharapkan untuk menerima konten tabel dari database saya sebagai IQueryable<Entity>. Di repositori saya, saya bertanya-tanya apakah ada alasan menguntungkan untuk melakukan ini secara asinkron karena saya baru menggunakan EF …

6
Apa gunanya kelas ArraySegment <T>?
Saya baru saja menemukan ArraySegment&lt;byte&gt;tipe saat membuat subclass MessageEncoderkelas. Sekarang saya mengerti bahwa itu adalah segmen dari larik yang diberikan, mengambil offset, tidak dapat dihitung, dan tidak memiliki pengindeks, tetapi saya masih gagal memahami penggunaannya. Bisakah seseorang menjelaskan dengan sebuah contoh?
98 c#  arrays  .net 

5
Apakah C # Timer berlalu di utas terpisah?
Apakah System.Timers.Timer berlalu pada utas terpisah dari utas yang membuatnya? Katakanlah saya memiliki kelas dengan pengatur waktu yang menyala setiap 5 detik. Saat pengatur waktu menyala, dalam metode yang telah berlalu, beberapa objek diubah. Katakanlah butuh waktu lama untuk memodifikasi objek ini, seperti 10 detik. Apakah mungkin saya akan mengalami …

3
Bagaimana cara mencetak jejak tumpukan penuh dalam pengecualian?
Misalnya, di satu tempat ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... dan di tempat lain ... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); // &lt;---------------- } Stacktrace yang saya cetak, hanya mulai …


20
Nama 'ViewBag' tidak ada dalam konteks saat ini - Visual Studio 2015
Saya mulai mengembangkan ASP.NET lagi dan saya mengalami kesalahan kecil dalam Visual Studio. File .cshtml saya menunjukkan kesalahan saat menggunakan beberapa fungsi pisau cukur. Misalnya "Nama 'ViewBag' tidak ada dalam konteks saat ini". Ini gambarnya: Saya menggunakan proyek demo. Anda dapat menemukan proyeknya di sini: https://github.com/Wintellect/Angular-MVC-Cookbook/tree/master/BasicProject Saya telah melihat-lihat beberapa …

5
Apa yang tidak bisa dilakukan Expression.Quote () yang Expression.Constant () itu?
Catatan: Saya mengetahui pertanyaan sebelumnya “ Apa tujuan metode Expression.Quote LINQ? ” , Tetapi jika Anda membaca terus, Anda akan melihat bahwa itu tidak menjawab pertanyaan saya. Saya mengerti apa tujuan yang dinyatakan Expression.Quote(). Namun, Expression.Constant()dapat digunakan untuk tujuan yang sama (selain untuk semua tujuan yang Expression.Constant()telah digunakan sebelumnya). Oleh …


4
xUnit.net: Penyiapan global + pembongkaran?
Pertanyaan ini tentang kerangka pengujian unit xUnit.net . Saya perlu menjalankan beberapa kode sebelum tes apa pun dijalankan, dan juga beberapa kode setelah semua tes selesai. Saya pikir harus ada semacam atribut atau antarmuka penanda untuk menunjukkan inisialisasi global dan kode penghentian, tetapi tidak dapat menemukannya. Atau, jika saya menjalankan …
98 c#  .net  xunit.net 

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.