Pertanyaan yang diberi tag .net

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

267
Konvensi Penamaan Enum - Jamak

Saya mengajukan pertanyaan ini meskipun telah membaca yang serupa tetapi tidak persis apa yang saya inginkan di konvensi penamaan C # untuk enum dan properti yang cocok Saya menemukan bahwa saya memiliki kecenderungan untuk menyebut enum dalam bentuk jamak dan kemudian 'menggunakannya' sebagai...

267
Bagaimana cara menggabungkan dua array di C #?

int[] x = new int [] { 1, 2, 3}; int[] y = new int [] { 4, 5 }; int[] z = // your answer here... Debug.Assert(z.SequenceEqual(new int[] { 1, 2, 3, 4, 5 })); Saat ini saya menggunakan int[] z = x.Concat(y).ToArray(); Apakah ada metode yang lebih mudah atau lebih

263
Membaca / menulis file INI

Apakah ada kelas dalam kerangka .NET yang dapat membaca / menulis file .ini standar: [Section] <keyname>=<value> ... Delphi memiliki TIniFilekomponen dan saya ingin tahu apakah ada yang serupa untuk C

263
Apa tujuan dari nama?

Versi 6.0 mendapat fitur baru nameof , tetapi saya tidak dapat memahami tujuannya, karena hanya mengambil nama variabel dan mengubahnya ke string pada kompilasi. Saya pikir itu mungkin memiliki beberapa tujuan ketika menggunakan <T>tetapi ketika saya mencoba nameof(T)hanya mencetak sayaT...