JavaScript is required

HA(26)=”Để khai báo Delegate, bạn sử dụng câu lệnh nào sau đây?”

A.
TA(26,3)=”delegate truyenDL() ;”
B.
TA(26,1)=”Public delegate void truyenDL() ;”
C.
TA(26,2)=”Public void delegate truyenDL() ;”
D.
TA(26,2)=”Public void delegate truyenDL() ;”
Trả lời:

Đáp án đúng: B


Đáp án đúng là B. Để khai báo một delegate trong C#, bạn sử dụng cú pháp `Public delegate return_type delegate_name(parameters);`. Trong đó: - `Public` (hoặc `private`, `protected`, `internal`) là mức truy cập của delegate. - `delegate` là từ khóa bắt buộc để khai báo delegate. - `void` (hoặc kiểu dữ liệu khác) là kiểu trả về của delegate. - `truyenDL` là tên của delegate. - `()` là danh sách tham số (có thể rỗng) của delegate. Các phương án khác không đúng vì: - Phương án A thiếu từ khóa `public` và từ khóa `void` (hoặc kiểu trả về khác) trước tên delegate. - Phương án C sai cú pháp vì đảo ngược vị trí `void` và `delegate`. - Phương án D trùng với phương án C, do đó cũng sai.

Tổng hợp 600+ câu hỏi trắc nghiệm lập trình C có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan