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


12
Kapan saya harus menggunakan ganda daripada desimal?
Saya dapat menyebutkan tiga keuntungan menggunakan double(atau float) alih-alih decimal: Menggunakan lebih sedikit memori. Lebih cepat karena operasi matematika floating point secara asli didukung oleh prosesor. Dapat mewakili rentang angka yang lebih besar. Tetapi keuntungan ini tampaknya hanya berlaku untuk operasi perhitungan yang intensif, seperti yang ditemukan dalam perangkat lunak …


5
Otentikasi JWT untuk ASP.NET Web API
Saya mencoba untuk mendukung token pembawa JWT (JSON Web Token) di aplikasi API web saya dan saya tersesat. Saya melihat dukungan untuk .NET Core dan untuk aplikasi OWIN. Saat ini saya menjadi hosting aplikasi saya di IIS. Bagaimana saya bisa mencapai modul otentikasi ini di aplikasi saya? Apakah ada cara …

16
Apa tujuan dari nama?
Versi 6.0 mendapat fitur baru nameof , tetapi saya tidak dapat memahami tujuannya, karena hanya mengambil nama variabel dan mengubahnya ke string pada kompilasi. Saya pikir itu mungkin memiliki beberapa tujuan ketika menggunakan <T>tetapi ketika saya mencoba nameof(T)hanya mencetak sayaT bukan tipe yang digunakan. Ada ide tentang tujuannya?
263 c#  .net  c#-6.0  nameof 

10
Bagaimana saya bisa mengarahkan kursor ke kursor tunggu?
Saya memiliki aplikasi C # yang meminta pengguna untuk login, dan karena algoritma hashing mahal, perlu beberapa saat untuk melakukannya. Bagaimana saya bisa menampilkan Kursor Tunggu / Sibuk (biasanya jam pasir) kepada pengguna untuk memberi tahu mereka bahwa program sedang melakukan sesuatu? Proyek ini dalam C #.
263 c#  .net  winforms  cursor 

16
Membaca / menulis file INI
Apakah ada kelas dalam kerangka .NET yang dapat membaca / menulis file .ini standar: [Section] <keyname>=<value> ... Delphi memiliki TIniFilekomponen dan saya ingin tahu apakah ada yang serupa untuk C #?
263 c#  .net  ini 

26
Apa perbedaan antara int dan Integer di Java dan C #?
Saya sedang membaca Lebih Banyak Joel tentang Perangkat Lunak ketika saya bertemu Joel Spolsky mengatakan sesuatu tentang tipe programmer tertentu yang mengetahui perbedaan antara intdan Integerdi Java / C # (Bahasa Pemrograman Berorientasi Objek). Jadi, apa bedanya?
262 c#  java  integer  int 

7
Nilai pengembalian yang berbeda untuk pertama dan kedua dengan Moq
Saya memiliki tes seperti ini: [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock<IPathData>(); var pageModel = new Mock<IPageModel>(); var repository = new Mock<IPageRepository>(); var mapper = new Mock<IControllerMapper>(); var container = new Mock<IContainer>(); container.Setup(x => x.GetInstance<IPageRepository>()).Returns(repository.Object); repository.Setup(x => x.GetPageByUrl<IPageModel>(path)).Returns(() => pageModel.Object); pathData.Setup(x => x.Action).Returns("myaction"); pathData.Setup(x …
262 c#  unit-testing  nunit  moq 

27
Konversi Daftar generik / Enumerable ke DataTable?
Saya punya beberapa metode yang mengembalikan Daftar Generik yang berbeda. Ada di .net setiap metode statis kelas atau apa pun untuk mengubah daftar apa pun menjadi datatable? Satu-satunya hal yang dapat saya bayangkan adalah menggunakan Refleksi untuk melakukan ini. JIKA saya punya ini: List<Whatever> whatever = new List<Whatever>(); (Kode berikut …
261 c#  list  generics  datatable 


9
Bundler tidak termasuk file .min
Saya memiliki masalah aneh dengan bundel mvc4 tidak termasuk file dengan ekstensi .min.js Di kelas BundleConfig saya, saya menyatakan public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/Scripts/jquery") .Include("~/Scripts/jquery-1.8.0.js") .Include("~/Scripts/jquery.tmpl.min.js")); } Dalam pandangan saya, saya menyatakan <html> <head> @Scripts.Render("~/Scripts/jquery") </head><body>test</body> </html> Dan ketika itu membuat, itu hanya membuat <html> <head> <script …

11
Perbedaan dalam metode perbandingan string dalam C #
Membandingkan string dalam C # cukup sederhana. Sebenarnya ada beberapa cara untuk melakukannya. Saya telah mendaftarkan beberapa di blok di bawah ini. Apa yang saya ingin tahu tentang perbedaan antara mereka dan kapan satu harus digunakan atas yang lain Haruskah seseorang dihindari dengan cara apa pun? Apakah ada lagi yang …
261 c#  string  comparison 

11
Mengapa saya tidak dapat menetapkan konstruktor default untuk struct di .NET?
Di .NET, tipe nilai (C # struct) tidak dapat memiliki konstruktor tanpa parameter. Menurut posting ini ini diamanatkan oleh spesifikasi CLI. Apa yang terjadi adalah bahwa untuk setiap tipe nilai konstruktor default dibuat (oleh kompiler?) Yang menginisialisasi semua anggota ke nol (atau null). Mengapa tidak diizinkan untuk mendefinisikan konstruktor default …
261 c#  .net  struct 


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.