Tôi đã có một cuộc phỏng vấn hôm nay và mọi thứ đã diễn ra rất tốt, nhưng sau đó một người phỏng vấn đã hỏi tôi một câu hỏi Nơi biến tĩnh hoạt động trong C# - Ở cấp ứng dụng hoặc ở cấp độ trang.Biến tĩnh hoạt động ở đâu trong trang ASP.NET?
Tôi không rõ ràng lắm về câu trả lời này vì tôi chỉ biết rằng các biến tĩnh được lưu trữ trên heap và tôi không biết gì về điều liên quan đến web. Sau đó, ông đã cố gắng làm cho tôi rõ ràng hơn bằng cách đưa ra một ví dụ rằng trong một trang tôi đang sử dụng biến tĩnh và ba người dùng đang truy cập vào trang một người dùng cập nhật giá trị của biến tĩnh, Giá trị nào sẽ hiển thị cho phần còn lại hai người dùng một bản sao cũ hoặc bản cập nhật sẽ được phản ánh.
Suy nghĩ ngẫu nhiên, gửi email cho họ về cách bạn trả lời câu hỏi này ngay bây giờ với kiến thức bạn đã đạt được. Một trong những khả năng quan trọng nhất của một nhà phát triển là biết khi nào phải thừa nhận thiếu kiến thức và sau đó có thể vượt qua điều đó với kiến thức mới. –