为实现 IComparable 的类型生成比较运算符

此代码生成适用于:

1、C#

功能: 让你能够为实现 IComparable 的类型生成比较运算符。

使用时机: 如果你有一个实现 IComparable 的类型,我们将自动添加比较运算符。

操作原因:如果实现值类型,则应考虑重写 Equals 方法,针对 Equals 方法在 ValueType 上的默认实现提升相关性能。

操作说明

1、将光标置于类内部或 IComparable 关键字上。

2、接下来,执行以下操作之一:

按 (Ctrl+.) 触发“快速操作和重构”菜单。

右键单击并选择“快速操作和重构”菜单。

单击左边距中显示的screwdriver图标。

1.jpg

3、在下拉菜单中,选择“生成 Equals(object)”。