Tôi đã tạo một phương thức xác thực riêng cho một xác nhận nhất định xảy ra nhiều lần trong lớp của mình (Tôi không thể lưu trữ dữ liệu được xác thực vì nhiều lý do). Bây giờ, ReSharper gợi ý rằng chức năng có thể được thực hiện tĩnh. Tôi hơi miễn cưỡng khi làm như vậy do các vấn đề đã biết với các phương thức tĩnh. Nó sẽ là một phương thức tĩnh riêng . Câu hỏi của tôi là, các phương thức tĩnh riêng có thể gây ra các vấn đề khớp và kiểm tra tương tự như các phương thức tĩnh công khai không? Đó có phải là một thực hành xấu? Tôi đoán là không, nhưng tôi không chắc có cạm bẫy ở đây không.