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

3
Gabungkan sel menggunakan EPPlus?
Saya menggunakan perpustakaan EPPlus untuk membaca / menulis file Excel: http://epplus.codeplex.com/ Saya mencoba menggabungkan beberapa sel saat menulis dokumen: using (ExcelPackage pck = new ExcelPackage()) { //Create the worksheet ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo"); //Format the header for column 1-3 using (ExcelRange rng = ws.Cells["A1:C1"]) { bool merge = rng.Merge; } …
94 c#  asp.net  excel  epplus 

3
Setter pribadi di Json.Net
Saya tahu ada atribut untuk menangani penyetel pribadi tetapi saya ingin perilaku ini sebagai default, apakah ada cara untuk melakukannya? Kecuali mengubah sumbernya. Akan lebih bagus jika ada pengaturan untuk ini.
94 c#  json.net 

12
memahami penyetel pribadi
Saya tidak mengerti perlunya memiliki penyetel pribadi yang dimulai dengan C # 2. Memiliki metode penyetel untuk saya memungkinkan pengguna untuk menyetel beberapa variabel di kelas itu. Dengan demikian, kami tidak akan mengekspos variabel langsung ke pengguna. Sebaliknya kami membiarkan mereka melakukannya melalui metode penyetel publik ini. Ini bagi saya …
94 c# 

12
Paging dengan LINQ untuk objek
Bagaimana Anda menerapkan paging dalam kueri LINQ? Sebenarnya untuk saat ini, saya akan puas jika fungsi sql TOP bisa ditiru. Namun, saya yakin bahwa kebutuhan untuk dukungan paging penuh akan muncul lebih cepat nanti. var queryResult = from o in objects where ... select new { A = o.a, B …
94 c#  .net  linq  paging 


17
Pola pabrik di C #: Bagaimana memastikan sebuah instance objek hanya dapat dibuat oleh kelas pabrik?
Baru-baru ini saya berpikir untuk mengamankan beberapa kode saya. Saya ingin tahu bagaimana orang bisa memastikan sebuah objek tidak pernah bisa dibuat secara langsung, tetapi hanya melalui beberapa metode kelas pabrik. Katakanlah saya memiliki beberapa kelas "objek bisnis" dan saya ingin memastikan setiap instance dari kelas ini akan memiliki status …


9
Apakah aman bagi struct untuk mengimplementasikan antarmuka?
Sepertinya saya ingat membaca sesuatu tentang betapa buruknya struct untuk mengimplementasikan antarmuka di CLR melalui C #, tetapi sepertinya saya tidak dapat menemukan apa pun tentang itu. Apa itu buruk? Apakah ada konsekuensi yang tidak diinginkan dari melakukan hal itu? public interface Foo { Bar GetBar(); } public struct Fubar …
94 c#  interface  struct 

2
Moq, SetupGet, Mocking properti
Saya mencoba untuk mengejek kelas, yang disebut UserInputEntity, yang berisi properti yang disebut ColumnNames: (itu memang berisi properti lain, saya baru saja menyederhanakannya untuk pertanyaan itu) namespace CsvImporter.Entity { public interface IUserInputEntity { List<String> ColumnNames { get; set; } } public class UserInputEntity : IUserInputEntity { public UserInputEntity(List<String> columnNameInputs) { …
94 c#  c#-4.0  properties  moq 

9
.NET Core 3.0: Tampilan Razor tidak secara otomatis dikompilasi ulang pada perubahan
Menurut dokumentasi , tampilan Razor harus, secara default, mengkompilasi ulang perubahan pada lingkungan lokal untuk ASP.NET Core 3.0. Namun, proyek saya tidak melakukan ini secara lokal. Jika saya mengubah tampilan dan menyegarkan saat saya men-debug secara lokal, perubahan tersebut tidak diterapkan. Saya harus menghentikan solusi, menjalankan kembali, dan kemudian melihat …

5
Bagaimana cara mendapatkan lokasi DLL yang sedang dijalankan?
Saya memiliki file konfigurasi yang perlu saya muat sebagai bagian dari pelaksanaan dll yang saya tulis. Masalah yang saya alami adalah bahwa tempat saya meletakkan dll dan file konfigurasi bukanlah "lokasi saat ini" saat aplikasi sedang berjalan. Misalnya, saya meletakkan file dll dan xml di sini: D: \ Program Files …
94 c#  .net  dll  file-io 

15
AddBusinessDays dan GetBusinessDays
Saya perlu menemukan 2 implementasi lengkap yang elegan dari public static DateTime AddBusinessDays(this DateTime date, int days) { // code here } and public static int GetBusinessDays(this DateTime start, DateTime end) { // code here } O (1) lebih disukai (tanpa loop). EDIT: Yang saya maksud dengan hari kerja adalah …
94 c#  .net 

4
Bagaimana cara mengirimkan objek ke HttpClient.PostAsync dan membuat serial sebagai badan JSON?
Saya menggunakan System.Net.Http, saya menemukan beberapa contoh di web. Saya berhasil membuat kode ini untuk membuat POSTpermintaan: public static string POST(string resource, string token) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseUri); client.DefaultRequestHeaders.Add("token", token); var content = new FormUrlEncodedContent(new[] { new KeyValuePair<string, string>("", "") }); var …

7
Bagaimana cara membaca file teks di direktori root proyek?
Saya ingin membaca baris pertama dari file teks yang saya tambahkan ke direktori root proyek saya. Artinya, penjelajah solusi saya menampilkan file .txt di samping file .cs saya di proyek saya. Jadi, saya mencoba melakukan: TextReader tr = new StreamReader(@"myfile.txt"); string myText = tr.ReadLine(); Tetapi ini tidak berhasil karena mengacu …
94 c#  wpf 

7
Alternatif NCrunch gratis [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Stack Overflow. Tutup 5 tahun lalu . Perbaiki pertanyaan ini Karena NCrunch telah meninggalkan pasar bebas, saya mencari alat serupa untuk penandaan cakupan kode, dan …

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.