Pertanyaan yang diberi tag .net

124
Array.Copy vs Buffer.BlockCopy

Array.Copy dan Buffer.BlockCopy keduanya melakukan hal yang sama, tetapi BlockCopyditujukan untuk penyalinan array primitif tingkat-byte yang cepat, sedangkan Copyimplementasi untuk tujuan umum. Pertanyaan saya adalah - dalam keadaan apa Anda harus menggunakan BlockCopy? Haruskah Anda...

124
Apakah int [] merupakan tipe referensi atau tipe nilai?

Saya tahu int adalah tipe nilai, tetapi apa itu array tipe nilai? Jenis referensi? Jenis nilai? Saya ingin meneruskan array ke fungsi untuk memeriksa sesuatu. Haruskah saya meneruskan array, karena itu hanya akan meneruskan referensi itu, atau haruskah saya meneruskannya sebagai

124
Bagaimana cara mengubah char menjadi int?

Apa cara yang tepat untuk mengkonversi charke int? Ini memberi 49: int val = Convert.ToInt32('1'); //int val = Int32.Parse("1"); // Works Saya tidak ingin mengubahnya menjadi string dan kemudian

124
Bagaimana cara mengimplementasikan IEnumerable <T>

Saya tahu bagaimana menerapkan IEnumerable non generik, seperti ini: using System; using System.Collections; namespace ConsoleApplication33 { class Program { static void Main(string[] args) { MyObjects myObjects = new MyObjects(); myObjects[0] = new MyObject() { Foo = "Hello", Bar = 1 };...