我见过一些人用c#快速创建属性,但他们是如何做到的呢?

在Visual Studio(目前使用Visual Studio 2010)中有哪些快捷方式可以创建属性?

我用的是c#。

例如,

public string myString {get;set;}

当前回答

工具>>选项>>文本编辑器>> c# >>智能感知

在Snippets行为部分:

确保选中了“始终包含代码片段”。

我希望这对你也有用。

其他回答

按照Amra的建议,输入“prop”+ Tab + Tab, 你可以立即输入属性的类型(这将取代默认的int),键入另一个选项卡,并键入属性名(这将取代默认的MyProperty)。按Enter键完成。

如果你使用的是Visual Studio 2013、2015或以上版本,请点击下面的链接。它将在Visual Studio中为您提供完整的快捷方式!

可视化c#代码片段

你可以定义一个字段,然后按下: Ctrl +。 然后选择“封装字段:....”, 你可以插入它的属性! 截图

“propfull”类型。使用它会更好,它会生成属性和私有变量。

输入“propfull”,然后按TAB键两次。

我喜欢在IDE中编写一些变量,比如:

    private int id;
    private string name;
    private string version;
    private string description;
    private string status;
    private string symbol;

注意,变量名以小写字母开头,然后选择整个块,并按Ctrl+R, Ctrl+E, Apply。属性是用大写字母生成的:

    public int Id
    {
        get
        {
            return id;
        }

        set
        {
            id = value;
        }
    }

etc.