我有一个PersonBaseClass和EmployeeClass从它派生而来。
现在我想在BaseClass中定义一个方法体作为注释,当我使用Resharper的“实现成员”(或手动实现它们)时,它也会将其放入方法体中。
大致如下:
这是否已经有可能实现了?我试过使用GhostDoc,但无法使其正常工作。
编辑:如果我想将BaseClass放在一个库中,并且它的实现通常每次都是相同的,那么这将非常有用。
大致如下:
public abstract class PersonBaseClass : DependencyObject
{
//<methodComment>
// object connectionString;
// _configurations.TryGetValue("ConnectionString", out connectionString);
//</methodComment>
protected abstract void InstanceOnPersonChanged(object sender, EventArgs eventArgs);
}
实施后,它将会看起来像这样:
public class EmployeeClass : PersonBaseClass
{
protected override void InstanceOnPersonChanged(object sender, EventArgs eventArgs)
{
// object connectionString;
// _configurations.TryGetValue("ConnectionString", out connectionString);
}
}
这是否已经有可能实现了?我试过使用GhostDoc,但无法使其正常工作。
编辑:如果我想将BaseClass放在一个库中,并且它的实现通常每次都是相同的,那么这将非常有用。