tailieunhanh - Giáo trình phân tích khả năng ứng dụng phương thức gán đối tượng cho một giao diện đối lập p10

Phương thức có thể xem mảng này như thể một mảng được tạo ra tường minh và được truyền vào tham số. Sau đó chúng ta có thể tự do lặp lần lượt qua các thành phần trong mảng giống như thực hiện với bất cứ mảng nguyên nào khác:foreach (int i in intVals) { (“DisplayVals: {0}”, i); }Tuy nhiên, phương thức gọi không cần thiết phải tạo tường minh một mảng, nó chỉ đơn giản truyền vào các số nguyên, và trình biên dịch sẽ kết hợp những tham số này vào trong một mảng cho phương thức DisplayVals,. | Phương thức có thể xem mảng này như thể một mảng được tạo ra tường minh và được truyền vào tham số. Sau đó chúng ta có thể tự do lặp lần lượt qua các thành phần trong mảng giống như thực hiện với bất cứ mảng nguyên nào khác foreach int i in intVals DisplayVals 0 i Tuy nhiên phương thức gọi không cần thiết phải tạo tường minh một mảng nó chỉ đơn giản truyền vào các số nguyên và trình biên dịch sẽ kết hợp những tham số này vào trong một mảng cho phương thức DisplayVals ta có thể gọi phương thức như sau 5 6 7 8 và chúng ta có thể tự do tạo một mảng để truyền vào phương thức nếu muốn int explicitArray new int 5 1 2 3 4 5 explicitArray Ví dụ cung cấp tất cả mã nguồn để minh họa sử dụng cú pháp params. 5 Ví dụ minh họa sử dụng params. namespace Programming_CSharp using System public class Tester static void Main Tester t new Tester 5 6 7 8 int explicitArray new int 5 1 2 3 4 5 explicitArray public void DisplayVals params int intVals foreach int i in intVals DisplayVals 0 i 218 H Kết quả DisplayVals 5 DisplayVals 6 DisplayVals 7 DisplayVals 8 DisplayVals 1 DisplayVals 2 DisplayVals 3 DisplayVals 4 DisplayVals 5 Câu lệnh lặp foreach Câu lệnh lặp foreach khá mới với những người đã học ngôn ngữ C từ khóa này được sử dụng trong ngôn ngữ Visual Basic. Câu lệnh foreach cho phép chúng ta lặp qua tất cả các mục trong một mảng hay trong một tập hợp. Cú pháp sử dụng lệnh lặp foreach như sau foreach kiểu dữ liệu thành phần tên truy cập in mảng tập hợp thực hiện thông qua tên truy cập tương ứng với từng mục trong mảng hay tập hợp Do vậy chúng ta có thể cải tiến ví dụ trước bằng cách thay việc sử dụng vòng lặp for bằng vòng lặp foreach để truy cập đến từng thành phần trong mảng. 5 Ví dụ Sử dụng foreach. namespace Programming_CSharp using System tạo một lớp đơn giản để lưu trữ trong mảng public class Employee bộ khởi tạo lấy một tham số public Employee int empID empID

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.