gpt4 book ai didi

c# - 使用变量创建构造函数的快捷方式 (C# Visual Studio 2010)

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

在 Visual Studio 2010 C# 中,您可以在类中键入 ctor,然后按 tab,Visual Studio 将为我创建该类的构造函数。非常方便。

但是有没有办法让 Visual Studio 使用我的所有变量、属性等创建一个构造函数?

例如,

public class User
{
public String UserName { get; private set; }
}

为此,我希望 ctor + tab 让我成为一个

public User(string UserName)
{
this.UserName = UserName;
}

最佳答案

你也可以反过来做;如果您开始时没有构造函数或字段,并尝试使用不存在的构造函数,您可以按ctrl+. 要求它为您生成一个,使用优先:

enter image description here

然后这个编译器生成一些不太相似的东西:

public class User
{
private string username;

public User(string username)
{
// TODO: Complete member initialization
this.username = username;
}
}

然后您可以根据需要手动修复此问题(可能使用内置的重命名重构等)。但不是您想要的完全

关于c# - 使用变量创建构造函数的快捷方式 (C# Visual Studio 2010),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8893979/

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