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

4
Pemilihan metode generik C #
Saya mencoba untuk menulis algoritma umum dalam C # yang dapat bekerja dengan entitas geometris dari dimensi yang berbeda. Dalam contoh berikut yang saya buat Point2dan Point3, keduanya mengimplementasikan IPointantarmuka sederhana . Sekarang saya memiliki fungsi GenericAlgorithmyang memanggil fungsi GetDim. Ada beberapa definisi fungsi ini berdasarkan jenisnya. Ada juga fungsi …
9 c#  generics 

3
Apakah ada cara yang kuat untuk mendaftarkan dependensi di ASP.NET Core 3.1 selain menambahkan semuanya ke dalam kelas Startup?
Saya memiliki proyek ASP.NET Core 3.1. Biasanya, saya mendaftarkan dependensi menggunakan ConfigureServices()metode di Startup.cskelas. Tapi, saya mendapati diri saya harus mendaftarkan banyak dependensi dan ConfigureServices()terlihat besar! Saya tahu saya mungkin dapat membuat metode ekstensi metode statis dan memanggilnya dari kelas ConfigureService (), tetapi bertanya-tanya apakah ada cara yang lebih baik. …

4
Apa jenis pengembalian "kembali" C # [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 3 bulan lalu . Saya membuat aplikasi konsol dan saya memiliki "Menu" di mana pengguna dapat memasukkan informasi untuk membuat objek …


4
Mengubah String ke Integer tanpa menggunakan Perkalian C #
Apakah ada cara untuk mengkonversi string ke integer tanpa menggunakan Perkalian. Implementasi int.Parse () juga menggunakan multiplikasi. Saya punya pertanyaan serupa lainnya di mana Anda dapat secara manual mengkonversi string ke int, tetapi itu juga memerlukan mulitiplying nomor dengan basisnya 10. Ini adalah pertanyaan wawancara yang saya miliki dalam salah …
9 c#  string  int 

1
mengapa saya tidak dapat mengkonversi dari 'System.IO.StreamWriter' ke 'CsvHelper.ISerializer'?
Mencoba menulis konten orang ke CSVfile dan kemudian mengekspornya, namun saya mendapatkan galat build dan kegagalannya. kesalahannya adalah: cannot convert from 'System.IO.StreamWriter' to 'CsvHelper.ISerializer' Tidak yakin mengapa ini terjadi kecuali karena saya yakin saya telah melakukannya dengan cara ini berkali-kali. private void ExportAsCSV() { using (var memoryStream = new MemoryStream()) …


2
Pola untuk mendelegasikan perilaku async di C #
Saya mencoba merancang kelas yang memperlihatkan kemampuan untuk menambahkan masalah pemrosesan asinkron. Dalam pemrograman sinkron, ini mungkin terlihat seperti public class ProcessingArgs : EventArgs { public int Result { get; set; } } public class Processor { public event EventHandler<ProcessingArgs> Processing { get; } public int Process() { var args …

2
Mengapa kita mendapatkan peringatan referensi nol dereferensi yang mungkin, ketika referensi nol sepertinya tidak mungkin?
Setelah membaca pertanyaan ini di HNQ, saya melanjutkan membaca tentang Jenis Referensi Nullable di C # 8 , dan membuat beberapa percobaan. Saya sangat sadar bahwa 9 kali dari 10, atau bahkan lebih sering, ketika seseorang berkata "Saya menemukan bug penyusun!" ini sebenarnya oleh desain, dan kesalahpahaman mereka sendiri. Dan …

2
Cara menyuntikkan atau menggunakan IConfiguration di Azure Function V3 dengan Dependency Injection saat mengonfigurasi layanan
Biasanya dalam proyek .NET Core saya akan membuat kelas 'boostrap' untuk mengkonfigurasi layanan saya bersama dengan perintah pendaftaran DI. Ini biasanya merupakan metode ekstensi di IServiceCollectionmana saya dapat memanggil metode seperti .AddCosmosDbServicedan semua yang diperlukan adalah 'mandiri' di kelas statis yang berisi metode itu. Kuncinya adalah bahwa metode ini mendapat …

3
Memetakan entitas yang sama ke tabel yang berbeda
Sedikit pengetahuan domain Saya sedang menulis perangkat lunak POS (Point Of Sales) yang memungkinkan untuk membayar barang atau mengembalikannya. Saat membayar atau mengembalikan uang, orang perlu menentukan transfer uang mana yang digunakan: uang tunai, EFT (~ = kartu kredit), kartu loyalitas, voucher, dll. Cara pengiriman uang ini adalah seperangkat nilai …



2
Database string koneksi dinamis c #
Saya selalu menggunakan baris kode ini untuk koneksi: string ConnectString = "datasource = mysource; username = myusername; password = mypassword; database = mydatabasename"; Apa yang saya coba lakukan saat ini adalah alih-alih menulis setiap kali data server saya dalam skrip secara langsung saya ingin mengisi beberapa kotak teks. jadi saya …
9 c#  database 


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.