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
Apakah kolom ID Unik diperlukan dalam tabel banyak-ke-banyak (persimpangan)?
Mendapatkan beberapa proyek dimulai dengan EF, tapi aku punya beberapa pertanyaan tentang bergabung meja dan kunci dll Katakanlah saya punya tabel aplikasi dan meja perizinan. Aplikasi memiliki banyak izin dan setiap izin dapat menjadi milik banyak aplikasi (banyak-ke-banyak). Sekarang, tabel Aplikasi dan Izin mudah: Applications -------------- PK ApplicationID Name Permissions …

7
Praktik terbaik untuk mencatat tindakan pengguna dalam produksi
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 7 tahun yang lalu . Saya berencana mencatat banyak hal berbeda di lingkungan produksi saya, hal-hal seperti ketika pengguna: Masuk, Keluar Ubah Profil Edit pengaturan Akun Ubah kata sandi ... dll Apakah ini praktik …
22 c#  asp.net  logging 


3
Apa tujuan dari referensi diri ini dalam C #?
Saya mengevaluasi CMS open source yang disebut Piranha ( http://piranhacms.org/ ) untuk digunakan dalam salah satu proyek saya. Saya menemukan kode berikut ini menarik dan agak membingungkan, setidaknya bagi saya. Dapatkah beberapa orang membantu saya memahami mengapa kelas mewarisi dari jenis yang sama? public abstract class BasePage<T> : Page<T> where …
21 c#  architecture  .net  cms 

4
Apa cara paling elegan untuk menulis metode "Coba" di C # 7?
Saya menulis jenis implementasi Antrian yang memiliki TryDequeuemetode yang menggunakan pola yang mirip dengan berbagai TryParsemetode .NET , di mana saya mengembalikan nilai boolean jika tindakan berhasil, dan menggunakan outparameter untuk mengembalikan nilai dequeued aktual. public bool TryDequeue(out Message message) => _innerQueue.TryDequeue(out message); Sekarang, saya suka menghindari outparams kapan pun …
21 c# 


1
Bagaimana Go meningkatkan produktivitas dengan antarmuka "implisit", dan bagaimana hal itu dibandingkan dengan gagasan C # tentang Metode Penyuluhan?
Dalam Go Language Tutorial, mereka menjelaskan cara kerja antarmuka: Go tidak memiliki kelas. Namun, Anda dapat menentukan metode pada tipe struct. The Metode penerima muncul dalam daftar argumen sendiri antara kata kunci func dan nama metode. type Vertex struct { X, Y float64 } func (v *Vertex) Abs() float64 { …
21 c#  language-design  go 

3
Tes unit rapuh karena kebutuhan untuk mengejek yang berlebihan
Saya telah berjuang dengan masalah yang semakin menjengkelkan terkait tes unit kami yang kami terapkan di tim saya. Kami berusaha menambahkan unit test ke dalam kode legacy yang tidak dirancang dengan baik dan sementara kami belum mengalami kesulitan dengan penambahan tes yang sebenarnya, kami mulai bergumul dengan bagaimana hasil tes …

5
Apa kegunaan praktis dari pengubah "baru" dalam C # sehubungan dengan bersembunyi?
Seorang rekan kerja dan saya melihat perilaku newkata kunci dalam C # yang berlaku untuk konsep persembunyian. Dari dokumentasi : Gunakan pengubah baru untuk secara eksplisit menyembunyikan anggota yang diwarisi dari kelas dasar. Untuk menyembunyikan anggota yang diwarisi, mendeklarasikannya di kelas turunan menggunakan nama yang sama, dan memodifikasinya dengan pengubah …
21 c#  keywords 


5
Menggunakan kelas statis sebagai ruang nama
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Saya telah melihat pengembang lain menggunakan kelas statis sebagai ruang nama public static class CategoryA { public class Item1 { public void DoSomething() { } } public class Item2 …

7
Tes wawancara pemrograman C # yang ditakuti - ada saran? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 4 tahun yang lalu . Saya memiliki kemungkinan pekerjaan C # dev berbaris tetapi sebelum saya bisa wawancara, saya harus lulus tes …
21 c#  interview 

9
Apakah akan memasukkan logika bisnis dalam Prosedur Tersimpan atau Tidak?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Selalu ada perdebatan tentang topik - "Apakah akan menempatkan logika bisnis dalam Prosedur Tersimpan atau Tidak?". Jika kami memutuskan untuk tidak menggunakan Alat ORM dan tidak menempatkan Logika Bisnis …
21 c#  .net  sql 

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.