Pertanyaan yang diberi tag «c#»

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


3
Bagaimana saya bisa mendiagnosis async / menunggu deadlock?
Saya bekerja dengan basis kode baru yang banyak menggunakan async / menunggu. Sebagian besar orang di tim saya juga cukup baru untuk async / menunggu. Kami umumnya cenderung berpegang pada Praktik Terbaik sebagaimana Ditentukan oleh Microsoft , tetapi umumnya membutuhkan konteks kami untuk mengalir melalui panggilan async dan bekerja dengan …
24 c#  debugging  async 


5
Yang mana kasus ketika tipe data 'uint' dan 'pendek' lebih cocok daripada standar int (32)?
Saya memahami perbedaan dalam kapasitas dan nilai-nilai yang dapat mereka wakili, tetapi sepertinya orang selalu menggunakan Int32terlepas dari apakah itu sesuai atau tidak. Tidak seorang pun tampaknya menggunakan versi yang tidak ditandatangani ( uint) meskipun banyak waktu yang cocok karena menggambarkan nilai yang tidak boleh negatif (mungkin untuk mewakili ID …
24 c# 

6
Mengapa java tidak digunakan sebagai bahasa build?
Ingin memperbaiki pos ini? Berikan jawaban terinci untuk pertanyaan ini, termasuk kutipan dan penjelasan mengapa jawaban Anda benar. Jawaban tanpa detail yang cukup dapat diedit atau dihapus. Jika Java adalah bahasa tujuan umum, dan membangun sebuah program adalah sesuatu yang dapat dideskripsikan menggunakan bahasa Java, mengapa ini bukan cara terbaik …
24 java  c#  builds  build-system 

5
Cara terbaik untuk memuat pengaturan aplikasi
Cara sederhana untuk menjaga pengaturan aplikasi Java diwakili oleh file teks dengan ekstensi ".properties" yang berisi pengidentifikasi setiap pengaturan yang terkait dengan nilai tertentu (nilai ini mungkin berupa angka, string, tanggal, dll.) . C # menggunakan pendekatan yang serupa, tetapi file teks harus dinamai "App.config". Dalam kedua kasus, dalam kode …

8
Apakah biasa menggunakan kelas parsial untuk mencapai 'modularitas'?
Saya baru-baru ini menghadapi situasi di basis kode kami di mana tim yang berbeda menciptakan 'kelas dewa' yang berisi sekitar 800 metode, dibagi menjadi 135 file sebagai kelas parsial. Saya bertanya kepada tim lain tentang ini. Sementara reaksi saya adalah untuk mengeluarkannya dari orbit, mereka bersikeras bahwa itu adalah desain …
24 c#  .net 

9
C ++ untuk Pengembang C #
Saya tahu C # cukup baik (otodidak, sedih) dan perlu melakukan beberapa pemrograman C ++ untuk aplikasi Windows. Saya telah dapat menemukan banyak informasi untuk pengembang C ++ yang belajar C # tetapi belum dapat menemukan banyak tentang belajar C ++ ketika Anda sudah tahu C #. Adakah yang menemukan …
24 c#  c++ 

9
Menambahkan kompleksitas untuk menghapus kode duplikat
Saya memiliki beberapa kelas yang semuanya diwarisi dari kelas dasar generik. Kelas dasar berisi kumpulan beberapa objek bertipe T. Setiap kelas anak harus dapat menghitung nilai yang diinterpolasi dari koleksi objek, tetapi karena kelas anak menggunakan tipe yang berbeda, perhitungannya sedikit bervariasi dari kelas ke kelas. Sejauh ini saya telah …

2
Kapan pantas menggunakan anggota bertubuh ekspresi? [Tutup]
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 4 tahun yang lalu . C # 6 memperkenalkan anggota bertubuh ekspresi, yang memungkinkan kode disederhanakan dalam metode …
24 c# 

4
async + menunggu == sinkronkan?
Tersandung pada posting ini yang berbicara tentang membuat permintaan web async. Selain kesederhanaan, jika di dunia nyata, yang Anda lakukan hanyalah membuat permintaan async dan menunggu di baris berikutnya, bukankah itu sama dengan membuat panggilan sinkronisasi di tempat pertama?



6
Apakah tidak masalah bagi kelas untuk menggunakan metode publiknya sendiri?
Latar Belakang Saat ini saya memiliki situasi di mana saya memiliki objek yang dikirim dan diterima oleh perangkat. Pesan ini memiliki beberapa konstruk, sebagai berikut: public void ReverseData() public void ScheduleTransmission() The ScheduleTransmissionMetode perlu untuk memanggil ReverseDatametode setiap kali disebut. Namun, ada saat-saat di mana saya perlu menelepon secara ReverseDataeksternal …


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.