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



5
Ubah array bilangan bulat menjadi string yang dipisahkan koma
Ini pertanyaan sederhana; Saya seorang pemula di C #, bagaimana saya bisa melakukan hal berikut Saya ingin mengonversi array bilangan bulat menjadi string yang dipisahkan koma. saya sudah int[] arr = new int[5] {1,2,3,4,5}; Saya ingin mengubahnya menjadi satu string string => "1,2,3,4,5"
273 c#  arrays  string 


15
Nilai DateTime "null"
Saya sudah banyak mencari tetapi tidak dapat menemukan solusi. Bagaimana Anda menangani DateTime yang seharusnya dapat mengandung nilai yang tidak diinisialisasi (setara dengan nol)? Saya memiliki kelas yang mungkin memiliki nilai properti DateTime yang ditetapkan atau tidak. Saya berpikir untuk menginisialisasi pemegang properti menjadi DateTime.MinValue, yang kemudian dapat dengan mudah …
273 c#  datetime  null 



10
Penggunaan Aplikasi. Lakukan ()
Apakah Application.DoEvents()bisa digunakan dalam C #? Apakah fungsi ini merupakan cara untuk memungkinkan GUI untuk mengejar ketinggalan dengan sisa aplikasi, sama seperti VB6 DoEvents?
272 c#  winforms  doevents 

8
LINQ: Tidak Ada vs Semua Jangan
Seringkali saya ingin memeriksa apakah nilai yang diberikan cocok dengan satu dalam daftar (mis. Ketika memvalidasi): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Baru-baru ini, saya perhatikan ReSharper meminta saya untuk menyederhanakan pertanyaan ini menjadi: if (acceptedValues.All(v => v != someValue)) { // exception logic } …
272 c#  .net  performance  linq  resharper 


25
Balikkan pernyataan "jika" untuk mengurangi bersarang
Ketika saya menjalankan ReSharper pada kode saya, misalnya: if (some condition) { Some code... } ReSharper memberi saya peringatan di atas (Balikkan pernyataan "jika" untuk mengurangi bersarang), dan menyarankan koreksi berikut: if (!some condition) return; Some code... Saya ingin mengerti mengapa itu lebih baik. Saya selalu berpikir bahwa menggunakan "kembali" …
272 c#  resharper 


3
Apa yang dimaksud akhir prinsipal dari asosiasi dalam hubungan 1: 1 dalam kerangka Entity
public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string BooId{get;set;} public Foo Foo{get;set;} } Saya mencoba melakukan ini di Entity Framework ketika saya mendapatkan kesalahan: Tidak dapat menentukan akhir utama dari hubungan antara tipe 'ConsoleApplication5.Boo' dan 'ConsoleApplication5.Foo'. Akhir utama dari asosiasi ini …

30
Antarmuka - Apa gunanya?
Alasan untuk antarmuka benar-benar menghindari saya. Dari apa yang saya mengerti, ini adalah semacam pekerjaan untuk multi-inheritance tidak ada yang tidak ada di C # (atau jadi saya diberitahu). Yang saya lihat adalah, Anda menetapkan beberapa anggota dan fungsi, yang kemudian harus didefinisikan ulang di kelas lagi. Sehingga membuat antarmuka …
269 c#  .net  interface 


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.