gpt4 book ai didi

c# - Visual Studio 中的构造函数依赖代码片段

转载 作者:可可西里 更新时间:2023-11-01 08:06:07 25 4
gpt4 key购买 nike

我发现自己向构造函数添加了很多依赖项,如下所示:

public class SomeClass() {
private ISomeService _service;
private IAnotherService _anotherService;
public SomeClass(ISomeService service, IAnotherService anotherService) {
_service = service;
_anotherService = anotherService;
}
}

它们写起来很乏味,我一直在 visual studio 中寻找代码片段来自动将一个添加到构造函数中,但没有找到。

我想要的是:

  • 在向构造函数添加依赖项时,一些代码片段会自动创建一个局部变量并分配给它。

  • 添加一个私有(private)变量,然后一些代码片段自动将其添加到构造函数并将其分配给局部变量。

最佳答案

如果你有R#您可以输入字段声明,然后突出显示它们并按 Alt-Enter,这将为您提供生成构造函数和字段分配的选项。

enter image description here

关于c# - Visual Studio 中的构造函数依赖代码片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34927693/

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