Định nghĩa tĩnh không phải là "khả dụng ở mọi nơi". Nó là một biến được chia sẻ trên loại nó được khai báo trong phạm vi của một AppDomain.
Access Modifiers không thay đổi định nghĩa này, nhưng rõ ràng ảnh hưởng đến phạm vi truy cập.
Bạn đang bối rối với công cụ sửa đổi static với công cụ sửa đổi truy cập. Biến tĩnh vẫn cần xác định khả năng truy cập. Trong ví dụ của bạn, các biến tĩnh riêng tư chỉ có thể truy cập được trong kiểu nó được định nghĩa trong, được bảo vệ sẽ có thể truy cập được trong kiểu và bất kỳ kiểu dẫn xuất nào.
Chỉ cần lưu ý, lưu ý rằng IIS (lưu trữ các ứng dụng ASP.NET) tái chế các quy trình công nhân, sẽ xóa bất kỳ giá trị biến tĩnh nào đang tồn tại vào thời điểm đó.
Nguồn
2012-05-23 08:35:03
http://stackoverflow.com/questions/135020/advantages-to-using-private-static-methods – CraigTP
Tôi biết! Xin lỗi, tôi đến từ Java. Có những thứ khác nhau một chút ... – markzzz