Pertanyaan yang diberi tag «c#»

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



4
Mengapa F # memiliki mode interaktif tetapi tidak C #?
F # keluar dari kotak dengan REPL interaktif. C # tidak memiliki hal semacam itu dan pada kenyataannya agak sulit untuk bermain-main tanpa mengatur proyek penuh (meskipun LINQpad bekerja dan juga mungkin dilakukan melalui PowerShell). Apakah ada sesuatu yang berbeda secara mendasar tentang bahasa yang memungkinkan F # memiliki konsol …
32 c#  .net  tools  f# 


10
Menggunakan GUID sebagai Kunci Utama
Saya biasanya menggunakan ID kenaikan otomatis sebagai Kunci Utama dalam database. Saya mencoba mempelajari manfaat menggunakan GUID. Saya telah membaca artikel ini: https://betterexplained.com/articles/the-quick-guide-to-guids/ Saya menyadari bahwa GUID ini digunakan untuk mengidentifikasi objek di tingkat aplikasi. Apakah mereka juga disimpan sebagai kunci utama di tingkat basis data. Sebagai contoh, katakanlah saya …

2
Memilih Pola Desain yang tepat
Saya selalu menyadari pentingnya memanfaatkan pola desain. Saya ingin tahu bagaimana pengembang lain pergi tentang memilih yang paling tepat. Apakah Anda menggunakan serangkaian karakteristik (seperti diagram alur) untuk membantu Anda memutuskan? Sebagai contoh: Jika objek terkait, tetapi kami tidak ingin menentukan kelas beton, pertimbangkan Abstrak Ketika Instansiasi diserahkan kepada kelas …

5
Mengapa C # dan Java menggunakan persamaan referensi sebagai default untuk '=='?
Saya telah merenungkan mengapa Java dan C # (dan saya yakin bahasa lain) default untuk referensi kesetaraan ==. Dalam pemrograman yang saya lakukan (yang tentunya hanya sebagian kecil dari masalah pemrograman), saya hampir selalu menginginkan kesetaraan logis ketika membandingkan objek daripada referensi kesetaraan. Saya mencoba memikirkan mengapa kedua bahasa ini …






14
Apakah pernah ada alasan untuk menggunakan array ketika daftar tersedia? [Tutup]
Sepertinya List<T>dalam C # dapat melakukan segalanya array dapat melakukan dan banyak lagi, dan tampaknya juga sama efisiennya dalam memori dan kinerja sebagai array. Jadi mengapa saya ingin menggunakan array? Saya jelas tidak bertanya tentang kasus di mana API atau kendala eksternal lainnya (yaitu fungsi Utama) mengharuskan saya untuk menggunakan …
30 c#  data-types 

8
Kamus vs Daftar
Jadi saya bertemu dengan Dictionary<int, int>hari ini di tempat kerja. Ini tampak aneh bagi saya karena saya mungkin akan menggunakan List<int>saja. Apakah ada perbedaan dan apakah akan ada use case di mana satu struktur lebih disukai daripada yang lain?


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.