Gozic.AI
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Contact Us
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Contact Us
Menu Trắc Nghiệm
Trắc Nghiệm
Lập Trình C#
Tổng hợp
Phỏng vấn
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Lập Trình C#
Tổng hợp
Phỏng vấn
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Tổng câu hỏi trong bộ đề
Trang Chủ
Mục Khác
KHÁC
Lập Trình C#
Tổng hợp
Previous
Next
Câu hỏi 1: C# là gì?
A: Một hệ điều hành
B: Ngôn ngữ lập trình hướng đối tượng do Microsoft phát triển
C: Một phần mềm thiết kế đồ họa
D: Trình duyệt web
Câu hỏi 2: C# thường được sử dụng với nền tảng nào?
A: Java Runtime
B: .NET Framework/.NET Core
C: Android SDK
D: Apache Server
Câu hỏi 3: Từ khóa 'class' trong C# dùng để làm gì?
A: Khai báo biến
B: Khai báo kiểu dữ liệu phức hợp (class)
C: Tạo vòng lặp
D: Định nghĩa thư viện
Câu hỏi 4: Từ khóa 'static' dùng để làm gì trong C#?
A: Khai báo biến toàn cục
B: Định nghĩa phần tử dùng chung không cần khởi tạo đối tượng
C: Khai báo class con
D: Tạo phương thức kế thừa
Câu hỏi 5: Cấu trúc nào là phương thức entry point trong ứng dụng C#?
A: void Init()
B: int start()
C: static void Main()
D: static void Entry()
Câu hỏi 6: LINQ trong C# dùng để làm gì?
A: Truy vấn dữ liệu theo cú pháp gần giống SQL trên các collection
B: Định nghĩa namespace
C: Tạo vòng lặp
D: Truy vấn dữ liệu mạng
Câu hỏi 7: readonly và const khác nhau thế nào?
A: const phải gán khi khai báo, readonly có thể gán trong constructor
B: Không khác nhau
C: readonly dành cho hàm
D: const dùng cho struct
Câu hỏi 8: Khác biệt giữa class và struct trong C# là gì?
A: class tham chiếu, struct kiểu giá trị
B: class nhỏ hơn struct
C: struct luôn kế thừa
D: Không có khác biệt
Câu hỏi 9: Từ khóa 'async' và 'await' dùng trong trường hợp nào?
A: Xử lý tác vụ bất đồng bộ
B: Gán biến tĩnh
C: Tăng hiệu suất CPU
D: Gọi struct
Câu hỏi 10: event trong C# dùng để làm gì?
A: Gửi thông báo khi một hành động xảy ra
B: Tạo lớp kế thừa
C: Sinh mã ngẫu nhiên
D: Lưu log
Câu hỏi 11: Nullable type trong C# dùng để làm gì?
A: Cho phép biến kiểu giá trị lưu null
B: Tăng hiệu năng
C: Giảm dung lượng RAM
D: Tạo class động
Câu hỏi 12: Interface trong C# là gì?
A: Giao diện định nghĩa các phương thức mà class phải thực hiện
B: Một lớp kế thừa
C: Một kiểu dữ liệu
D: Một namespace
Câu hỏi 13: delegate trong C# là gì?
A: Biến tham chiếu đến một phương thức
B: Hằng số
C: Struct mở rộng
D: Cấu trúc định dạng
Câu hỏi 14: namespace trong C# dùng để làm gì?
A: Nhóm các class và thành phần liên quan để tổ chức mã nguồn
B: Định nghĩa hằng
C: Tạo project
D: Sinh mã runtime
Câu hỏi 15: Từ khóa 'var' trong C# có nghĩa là gì?
A: Tự động suy luận kiểu dữ liệu tại thời điểm biên dịch
B: Tạo biến tĩnh
C: Tạo biến toàn cục
D: Gán giá trị mặc định
×