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
Cara menguji unit dengan ILogger di ASP.NET Core
Ini pengontrol saya: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = blogDAO; this._logger = logger; } public IActionResult Index() { var blogs = this._blogDAO.GetMany(); this._logger.LogInformation("Index page say hello", new object[0]); return View(blogs); } } Seperti yang Anda …

26
menghitung selisih bulan antara dua tanggal
Dalam C # /. NET TimeSpanmemiliki TotalDays,, TotalMinutesdll. Tetapi saya tidak dapat menemukan rumus untuk perbedaan total bulan. Hari-hari variabel per bulan dan tahun kabisat terus mengusir saya. Bagaimana saya bisa mendapatkan TotalMonths ? Sunting Maaf karena tidak lebih jelas: Saya tahu saya tidak bisa benar-benar mendapatkan ini dari TimeSpantetapi …
128 c#  .net  datetime  timespan 

9
Apa cara tercepat untuk membuat checksum untuk file besar di C #
Saya harus menyinkronkan file besar di beberapa mesin. Ukuran file bisa hingga 6GB. Sinkronisasi akan dilakukan secara manual setiap beberapa minggu. Saya tidak dapat mempertimbangkan nama file karena mereka dapat berubah kapan saja. Rencana saya adalah membuat checksum pada PC tujuan dan pada PC sumber dan kemudian menyalin semua file …
128 c#  .net  large-files  checksum 


9
Mengomentari antarmuka, implementasi, atau keduanya?
Saya membayangkan bahwa kita semua (ketika kita bisa diganggu!) Mengomentari antarmuka kita. misalnya /// <summary> /// Foo Interface /// </summary> public interface Foo { /// <summary> /// Will 'bar' /// </summary> /// <param name="wibble">Wibble factor</param> void Bar(string wibble); } Apakah Anda juga berkomentar implementasi (yang juga dapat diberikan kepada klien, …
128 c#  java  comments  interface 

3
Mengapa TypedReference berada di belakang layar? Ini sangat cepat dan aman ... hampir ajaib!
Peringatan: Pertanyaan ini agak sesat ... programmer agama selalu taat pada praktik yang baik, tolong jangan membacanya. :) Adakah yang tahu mengapa menggunakan TypedReference sangat tidak disarankan (secara implisit, karena kurangnya dokumentasi)? Saya telah menemukan kegunaan besar untuk itu, seperti ketika melewati parameter generik melalui fungsi yang seharusnya tidak generik …
128 c#  typedreference 

7
Serialisasi Xml - Sembunyikan nilai null
Saat menggunakan standar .NET Xml Serializer, apakah ada cara saya bisa menyembunyikan semua nilai nol? Di bawah ini adalah contoh dari output kelas saya. Saya tidak ingin menampilkan bilangan bulat nullable jika mereka diatur ke nol. Output Xml saat ini: <?xml version="1.0" encoding="utf-8"?> <myClass> <myNullableInt p2:nil="true" xmlns:p2="http://www.w3.org/2001/XMLSchema-instance" /> <myOtherInt>-1</myOtherInt> </myClass> …

11
MVC yang mengirimkan tombol telah ditekan
Saya memiliki dua tombol di formulir MVC saya: <input name="submit" type="submit" id="submit" value="Save" /> <input name="process" type="submit" id="process" value="Process" /> Dari tindakan Kontroler saya, bagaimana saya tahu yang mana yang telah ditekan?
128 c#  asp.net  asp.net-mvc  razor 

4
Apa perbedaan antara mengembalikan batal dan mengembalikan Tugas?
Dalam melihat berbagai sampel CTP Async C # saya melihat beberapa fungsi async yang kembali void , dan yang lain mengembalikan non-generik Task. Saya bisa melihat mengapa mengembalikan a Task<MyType>berguna untuk mengembalikan data ke pemanggil ketika operasi async selesai, tetapi fungsi yang saya lihat memiliki tipe Taskpengembalian tidak pernah mengembalikan …

10
Membuat Kamus konstan dalam C #
Apa cara paling efisien untuk membuat pemetaan s (yang tidak pernah berubah saat runtime) konstanstring menjadiint s yang ? Saya sudah mencoba menggunakan Kamus const , tetapi itu tidak berhasil. Saya bisa menerapkan pembungkus abadi dengan semantik yang sesuai, tetapi itu masih tampak tidak sepenuhnya benar. Bagi mereka yang bertanya, …



2
Bagaimana cara menulis komentar dalam tampilan Razor?
Cara menulis komentar dalam tampilan MVC, yang tidak akan dikirim ke HTML final (yaitu, ke browser, ke respons). Orang dapat berkomentar dengan: <!--<a href="https://stackoverflow.com/">My comment</a> --> tetapi, itu terlihat dalam kode sumber halaman di browser. Apakah mungkin untuk meninggalkan komentar di file '.cshtml' hanya untuk penggunaan internal?

9
Pilih Beberapa Bidang dari Daftar di Linq
Dalam ASP.NET C # Saya memiliki sebuah struct: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } dan saya punya Daftar itu. Saya ingin memilih category_iddan category_name, menjalankan DISTINCTdan akhirnya ORDERBYmenyala category_name. Inilah yang saya miliki sekarang: List<Data> listObject = getData(); string[] …
128 c#  linq  data-structures 

7
Tidak Main () di WPF?
Saya seorang pemula ketika datang ke pemrograman tapi saya yakin bahwa salah satu aturan universal adalah bahwa program dimulai dengan Main (). Saya tidak melihat satu ketika saya membuat proyek WPF. Apakah Main () hanya memberi nama yang berbeda di WPF?
128 c#  wpf  c#-4.0  main 

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.