JavaScript is required

HA(39)=”Để đóng Form nhưng không giải phóng tài nguyên?”

A.
TA(39,2)=”this.Close() ;”
B.
TA(39,4)=”me.Hide() ;”
C.
TA(39,1)=”me.Close() ;”
D.
TA(39,3)=”this.Hide() ;”
Trả lời:

Đáp án đúng: D


Để đóng một Form trong .NET nhưng không giải phóng tài nguyên, chúng ta sử dụng phương thức `Hide()`. Phương thức `Close()` đóng Form và giải phóng tài nguyên liên quan. `me` và `this` đều tham chiếu đến đối tượng Form hiện tại. Phương án A: `this.Close()` đóng Form và giải phóng tài nguyên, không đáp ứng yêu cầu. Phương án B: `me.Hide()` ẩn Form, không giải phóng tài nguyên, đáp ứng yêu cầu. Phương án C: `me.Close()` đóng Form và giải phóng tài nguyên, không đáp ứng yêu cầu. Phương án D: `this.Hide()` ẩn Form, không giải phóng tài nguyên, đáp ứng yêu cầu. Vì câu hỏi sử dụng "HA(39)" và các đáp án sử dụng "TA(39,x)", nên cần chọn đáp án phù hợp với ngữ cảnh và cú pháp thông thường. Trong trường hợp này, `me.Hide()` và `this.Hide()` đều đúng về mặt chức năng, nhưng `this.Hide()` phổ biến hơn trong ngữ cảnh này. Tuy nhiên, do có sự khác biệt nhỏ về cú pháp và cách sử dụng `me` và `this`, phương án D là chính xác hơn vì nó sử dụng `this`. Do đó, đáp án đúng nhất là D.

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