当前位置:  开发笔记 > 编程语言 > 正文

自动生成基类方法的实现

如何解决《自动生成基类方法的实现》经验,为你挑选了2个好方法。

在C#(VS 2008)中是否有某种快捷方式可以在派生类中自动实现虚拟和抽象基类方法?



1> Jeff Yates..:

对于虚方法,您可以键入override,然后键入空格.Intellisense应该为您提供一系列选项.

对于抽象方法和属性,您可以在基类或接口上使用智能标记(另外,Ctrl+ .Shift+ Alt+ F10将显示智能标记菜单)以生成具体项.

例如,在以下代码段中,您可以将插入符号放在末尾,INotifyPropertyChanged然后按Ctrl+ .然后选择实现接口,并将PropertyChanged事件添加到MyClass:

class MyClass : INotifyPropertyChanged
{
}



2> CMS..:

只需键入要实现的接口,然后单击智能标记,将弹出上下文菜单,然后您可以选择实现接口或实现接口显式:

在此输入图像描述

要覆盖的所有成员都将包含在一个代码区域中,该代码区域的名称是为了反映其目的.

所有成员都会有一行抛出一个NotImplementedException.

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有