Trong C#, tôi có lớp cơ sở Sản phẩm và lớp dẫn xuất Widget.C#: Làm thế nào để gọi một phương thức tĩnh của một lớp cơ sở từ một phương thức tĩnh của một lớp dẫn xuất?
Sản phẩm chứa phương pháp tĩnh MyMethod().
Tôi muốn gọi phương thức tĩnh Product.MyMethod() từ phương thức tĩnh Widget.MyMethod().
Tôi không thể sử dụng từ khóa cơ sở, vì từ khóa đó chỉ hoạt động với các phương pháp mẫu.
Tôi có thể gọi Product.MyMethod() một cách rõ ràng, nhưng nếu sau này tôi thay đổi Widget để lấy được từ một lớp khác, tôi phải sửa lại phương thức.
Có một số cú pháp trong C# tương tự như cơ sở cho phép tôi gọi một phương thức tĩnh từ một lớp cơ sở từ một phương thức tĩnh của một lớp dẫn xuất không?
Bất kỳ lý do gì khiến phương pháp cụ thể này là tĩnh? – Rad