gpt4 book ai didi

visual-studio - 从接口(interface)生成类

转载 作者:行者123 更新时间:2023-12-04 06:32:08 26 4
gpt4 key购买 nike

假设我有一个新界面:

public interface IClientRepository 
{
void Add(Customer customer);
void Remove(Customer customer);
Customer Get(long id);
}

现在我想做以下事情:
  • 创建一个具有良好默认名称的新类(例如“ClientRepository”);
  • 将该类作为接口(interface)代码文件的同级放在一个文件中。

  • 我想我已经看到 Pluralsight 视频的讲师在很多场合都这样做了,但我似乎找不到为此使用的键盘快捷键。

    我尝试了什么?好:
  • Google Fu主要提供了一种相反的方法(提取接口(interface)),例如posts like this .
  • 通读Refactorings ReSharper 的文档以及 Code Generation 的文档.
  • 在接口(interface)声明上按 CTRL + SHIFT + r,但似乎没有一个选项是我需要的。

  • 我在这里想念什么?如何从接口(interface)生成类?

    最佳答案

  • 将光标放在接口(interface)类型名称上,例如这里:
     public interface |IClientRepository 
    点击 Alt+Enter,然后选择创建派生类型。这将创建一个名为 ClientRepository 的类。在与 IClientRepository 相同的文件中.
  • 现在将光标放在 ClientRepository 的类类型名称上,然后按 Ctrl+R、Ctrl+O 并选择移动到另一个文件。它将默认为与类型名称匹配的文件名,并将其放在与从中移动的文件相同的目录中。
  • 关于visual-studio - 从接口(interface)生成类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25565851/

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