gpt4 book ai didi

visual-studio - visual studio 2012 快捷方式实现界面

转载 作者:行者123 更新时间:2023-12-04 16:29:15 25 4
gpt4 key购买 nike

似乎 Visual Studio 2012 已经删除了从接口(interface)继承的抽象类的自动实现,知道如何在 2012 版本中解决这个问题吗?

最佳答案

似乎还是可以的。请看这个How To article from MSDN

我测试了它,它似乎工作得很好。

StringComparer

new implementation after clicking

Use this procedure to perform the Implement Abstract Base Class IntelliSense operation. For more information, see Implement Abstract Base Class. To implement an abstract base class using IntelliSense


  • 创建一个控制台应用程序。
  • 将光标放在 class Program 之后陈述。
  • 输入 : StringComparer所以类声明变为 class Program : StringComparer .
  • 点击StringComparer下的智能标签,然后单击实现抽象类“System.StringComparer”。 IntelliSense 添加了 StringComparer 中的三个覆盖方法类到Program类(class)。

  • 我创建了一个界面 IModelBase
    namespace VendorPrototype.Model
    {
    interface IModelBase
    {
    int ID();
    DateTime CreatedDate();
    String CreatedBy();
    DateTime LastModifiedDate();
    String LastModifiedBy();
    }
    }

    和一个类(class) ModelBase
    abstract class ModelBase : IModelBase
    {
    }

    当我点击 IModelBase并悬停在它下面,我能够看到菜单。

    Implement interface 'IModelBase'

    关于visual-studio - visual studio 2012 快捷方式实现界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19369048/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com