需要重载operator<和null检查我在c#中重载了lessthan-operator,不知这个是否需要检查null。您可以在下面找到一个示例:publicstaticbooloperator<(MyClassx,MyClassy){if(x==null&&y==null){returnfalse;}如果(x==null){返回真;//错误的?}如果(y==null){返回假;//真的?}返回x.Value

需要重载operator<和null检查我在c#中重载了lessthan-operator,不知这个是否需要检查null。您可以在下面找到一个示例:publicstaticbooloperator<(MyClassx,MyClassy){if(x==null&&y==null){returnfalse;}如果(x==null){返回真;//错误的?}如果(y==null){返回假;//真的?}返回x.Value