当前位置: 首页 > 编程语言 > C#

需要重载operator-和null检查分享

时间:2023-04-10 16:09:46 C#

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