生成缺失/重写成员
对于继承的类型,JetBrains Rider 提供了两个相关的代码生成功能:
实现缺少的成员 实现当前类中缺失的任何接口成员或抽象成员。
重写成员 的功能与 实现缺少的成员 相同,但如果适用,它还会重写虚拟成员。
通常,您不需要使用 实现缺少的成员 命令,因为 JetBrains Rider 会突出显示具有未实现基成员的类型为错误,并允许您通过 快速修复 (Alt+Enter )生成缺失的成员:

实现和/或重写成员
将插入符号放置在您希望实现和/或重写基类型成员的类中。
请按 Alt+Insert 或从主菜单中选择 。 或者,您可以按 Ctrl+Shift+A ,在弹出窗口中开始输入命令名称,然后在那里选择它。
在 生成 弹出窗口中,选择 缺失成员 / 重写成员。
在出现的 生成 对话框中,选择要实现和/或重写的成员:

实现缺少的成员 页面与 重写成员 有两个不同之处:
它不会显示可重写的成员(例如此情况下
对象类的成员)。它不会以加粗方式强调必须实现的成员。
可选地,使用以下控件,这些控件适用于此时所有已实现/重写的成员(有关配置单个成员的指南,请参见下一步):
实现为 允许您选择是否将成员实现为:
公共成员
公共虚拟成员
显式实现为私有成员
如果在实现的接口中存在仅可获取的属性,则会显示 使属性可变。 默认情况下,JetBrains Rider 将生成仅可获取的实现。 使用此复选框为仅可获取的属性的实现添加设置器。
属性为 允许您选择是否将属性实现为:
具有默认访问器主体的传统属性。
访问私有字段的传统属性
自动属性
点击 确定 以完成向导。
最后修改日期: 2025年 9月 26日