syusyugenz / baitap1

0 stars 0 forks source link

Array.Copy sài được cho mảng đúng không ạ #4

Open syusyugenz opened 1 month ago

syusyugenz commented 1 month ago

Theo em biết thì cái Array.Copy() nó sẽ truyền vào cái new char đúng không ạ. Thêm nữa tham số sứ nhất chars là mảng nguồn là mình muốn lấy các giá trị trong đó bỏ vào mảng đích(_buffer). Chars.Length là số lượng phần tử chép vào mảng đích public AsciiString(params char[] chars) { // Sử dụng từ khóa params để cho phép truyền vào một mảng không xác định số lượng tham số _buffer = new char[chars.Length]; Array.Copy(chars, _buffer, chars.Length); }

laicasaane commented 1 month ago

Tìm hiểu thêm hàm Array.Copy nhận vào 5 tham số: https://learn.microsoft.com/en-us/dotnet/api/system.array.copy?view=net-8.0#system-array-copy(system-array-system-int64-system-array-system-int64-system-int64)