Tôi đang mút, tạo ra một lớp học chung chung, và tất cả thời gian này tôi nghĩ sử dụng các loại đã triển khai thực hiện bằng cách sử dụng toán tử so sánh được kích hoạt IComparable
.Có giao diện cho phép><và tất cả các toán tử so sánh khác không?
Tôi biết .CompareTo()
có thể thực hiện các chức năng giống nhau nhưng tôi có cảm giác dai dẳng rằng phải có giao diện triển khai toán tử so sánh.
Đó là AWESOME, @Steven - không biết điều đó là có thể !!! +1 –
Đó là một mẹo hay, nhưng quá tải các toán tử không phải là một giải pháp vì tôi đang làm việc với Generics. Tôi đã không nhận ra 'static' /' Shared' chức năng không thể là một phần của giao diện mặc dù, tốt để biết. –
@ j.i.h. Nếu đó là trường hợp, đó là những gì các giao diện như 'IComparable' là cho. Đó là lý do tại sao chúng tồn tại. Bạn chỉ cần đi qua giao diện để thực hiện thao tác so sánh, thật không may. –