Đề 5 – Đề thi, câu hỏi trắc nghiệm online Lập trình .NET

Đề 5 - Đề thi, câu hỏi trắc nghiệm online Lập trình .NET

1. Trong Entity Framework Core, phương thức nào được sử dụng để thêm một entity mới vào database context?
2. Trong ASP.NET Core, Dependency Injection (DI) container chịu trách nhiệm cho việc gì?
3. Trong C#, extension method cho phép làm gì?
4. Trong C#, sự khác biệt giữa `const` và `readonly` là gì?
5. Trong C#, mục đích của từ khóa `using` là gì khi sử dụng với các đối tượng IDisposable?
6. Trong ASP.NET Core, Razor Pages là gì?
7. Trong ASP.NET Core, middleware là gì?
8. Trong .NET, sự khác biệt chính giữa Interface và Abstract Class là gì?
9. Trong .NET, garbage collector (GC) có chức năng gì?
10. Trong ASP.NET Core, View Component là gì?
11. Trong .NET, namespace nào chứa các lớp để làm việc với các biểu thức chính quy (regular expressions)?
12. Trong ASP.NET Core, Kestrel là gì?
13. Trong C#, mục đích của từ khóa `yield return` là gì?
14. Trong .NET, Code Contracts được sử dụng để làm gì?
15. Trong .NET, LINQ là viết tắt của cụm từ nào?
16. Trong ASP.NET Core, Tag Helper là gì?
17. Trong .NET, kiểu dữ liệu nào được sử dụng để biểu diễn một giá trị boolean (true hoặc false)?
18. Delegate trong C# .NET là gì?
19. Trong lập trình bất đồng bộ (asynchronous programming) với C#, từ khóa `async` được sử dụng để làm gì?
20. Phương thức nào của đối tượng `StreamReader` được sử dụng để đọc một dòng văn bản từ một file?
21. Trong C#, thuộc tính (property) khác gì so với biến thành viên (field)?
22. Trong C#, từ khóa `sealed` có ý nghĩa gì khi áp dụng cho một class?
23. Trong ASP.NET Core, mục đích của `appsettings.json` là gì?
24. Trong .NET, mục đích của Global Assembly Cache (GAC) là gì?
25. Trong .NET, khái niệm boxing và unboxing liên quan đến kiểu dữ liệu nào?
26. Trong C#, sự khác biệt chính giữa `==` và phương thức `.Equals()` là gì?
27. Thuộc tính nào của đối tượng `SqlConnection` được sử dụng để chỉ định chuỗi kết nối (connection string) đến cơ sở dữ liệu?
28. Đâu là lợi ích chính của việc sử dụng async/await trong .NET?
29. Trong .NET, khi nào nên sử dụng struct thay vì class?
30. Trong .NET, Assembly là gì?