Pertanyaan yang diberi tag «c#»

C # adalah bahasa pemrograman berorientasi objek multiparadigma, terkelola, pengumpulan sampah yang dibuat oleh Microsoft secara paralel dengan platform .NET

5
Apa konvensi penamaan yang baik untuk tipe generik dalam C #? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
16 c#  naming  generics 



8
Wawancara Senior pertanyaan LINQ [ditutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Saya sedang menyiapkan bagian LINQ dalam pertanyaan wawancara untuk programmer senior. Apa pertanyaan …
16 c#  .net  interview  linq 

10
Penggunaan C # Delegates di dunia nyata [ditutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Saya pikir saya secara konseptual memahami delegasi C #, namun, saya berjuang untuk menemukan …
16 c#  delegates 

6
Konversi dari Prosedural ke Kode Berorientasi Objek
Saya telah membaca Bekerja Efektif dengan Legacy Code dan Clean Code dengan tujuan mempelajari strategi tentang cara mulai membersihkan basis kode yang ada dari aplikasi webforms ASP.NET yang besar. Sistem ini sudah ada sejak 2005 dan sejak itu telah mengalami sejumlah penyempurnaan. Awalnya kode ini disusun sebagai berikut (dan sebagian …

4
Praktik terbaik untuk menyimpan DateTime berdasarkan TimeZone
Mengembangkan aplikasi web yang memungkinkan Pengguna menjadwalkan janji temu berdasarkan TimeZone mereka. Dan saya menyimpan datetime yang dijadwalkan Pengguna sebagai datetime server ke dalam bidang basis data. Sementara menampilkan informasi jadwal mengambil nilai dari Database dan diubah menjadi timzone pengguna. memproses dalam basis kode Saya mengonversi DateTime berdasarkan zona waktu …

5
Mengirim objek dua kali ke metode yang sama atau menggabungkan dengan antarmuka gabungan?
Saya memiliki metode yang membuat file data setelah berbicara dengan papan digital: CreateDataFile(IFileAccess boardFileAccess, IMeasurer boardMeasurer) Di sini boardFileAccessdan boardMeasurermerupakan contoh yang sama dari Boardobjek yang mengimplementasikan keduanya IFileAccessdan IMeasurer. IMeasurerdigunakan dalam kasus ini untuk metode tunggal yang akan menetapkan satu pin di papan aktif untuk membuat pengukuran sederhana. Data …

4
size_t atau int untuk dimensi, indeks, dll
Dalam C ++, size_t(atau, lebih tepatnya T::size_typeyang "biasanya" size_t; yaitu, unsignedtipe) digunakan sebagai nilai balik untuk size(), argumen ke operator[], dll. (Lihat std::vector, et. Al.) Di sisi lain, bahasa .NET menggunakan int(dan, opsional, long) untuk tujuan yang sama; bahkan, bahasa yang sesuai dengan CLS tidak diperlukan untuk mendukung jenis yang …
15 c#  c++  array 

3
Apa perbedaan antara ref dan out dalam runtime?
C # menyediakan refdan outkata kunci untuk membuat argumen untuk dilewatkan dengan referensi. Semantik keduanya sangat mirip. Satu-satunya perbedaan adalah dalam inisialisasi dari variabel yang digerakkan: refmembutuhkan variabel yang diinisialisasi sebelum meneruskannya ke fungsi, outtidak. outmembutuhkan variabel yang diinisialisasi di dalam fungsi, reftidak. Kasus penggunaan kedua kata kunci ini juga …

3
Saya mendapatkan injeksi ketergantungan, tetapi bisakah seseorang membantu saya memahami perlunya wadah IoC?
Saya minta maaf jika ini sepertinya pengulangan pertanyaan yang lain, tetapi setiap kali saya menemukan artikel mengenai topik tersebut, sebagian besar hanya berbicara tentang apa itu DI. Jadi, saya mendapatkan DI, tetapi saya mencoba memahami perlunya wadah IoC, yang tampaknya semua orang masuki. Apakah titik wadah IoC benar-benar hanya untuk …


5
Bisakah saya menggunakan Injeksi Ketergantungan tanpa melanggar Enkapsulasi?
Inilah Solusi dan proyek saya: BookStore (solusi) BookStore.Coupler (proyek) Bootstrapper.cs BookStore.Domain (proyek) BuatBookCommandValidator.cs CompositeValidator.cs IValidate.cs IValidator.cs ICommandHandler.cs BookStore.Infrastructure (proyek) BuatBookCommandHandler.cs ValidationCommandHandlerDecorator.cs BookStore.Web (proyek) Global.asax BookStore.BatchProcesses (proyek) Program.cs Bootstrapper.cs : public static class Bootstrapper.cs { // I'm using SimpleInjector as my DI Container public static void Initialize(Container container) { container.RegisterManyForOpenGeneric(typeof(ICommandHandler<>), typeof(CreateBookCommandHandler).Assembly); …

2
Seharusnya saya menggunakan metode pabrik daripada konstruktor. Bisakah saya mengubahnya dan masih kompatibel ke belakang?
Masalah Katakanlah saya memiliki kelas bernama DataSourceyang menyediakan ReadDatametode (dan mungkin yang lain, tapi mari kita tetap sederhana) untuk membaca data dari .mdbfile: var source = new DataSource("myFile.mdb"); var data = source.ReadData(); Beberapa tahun kemudian, saya memutuskan bahwa saya ingin dapat mendukung .xmlfile selain .mdbfile sebagai sumber data. Implementasi untuk …


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.