C#学习教程:在VisualStudio中生成getters和setters的一种简单方法我正在尝试使用Alt+R、F,我得到了这个:publicStringDenomination{get{returndenomination;}设置{面额=值;我想要的是:publicStringgetDenomination(){returnDenomination;}publicvoidsetDenomination(StringDenomination){this.Denomination=Denomination;}有没有办法做到这一点?您可以使用道具片段创建自动属性。键入prop并按Tab。然后您可以更改属性的类型和名称。在不需要额外逻辑的简单情况下,不需要支持字段。我认为VisualStudio没有内置的开箱即用的方法,但它们确实提供了添加该功能的方法。您需要做的是创建一个代码片段,创建这两个方法并将该片段添加到%USERPROFILE%DocumentsVisualStudio2013CodeSnippetsVisualC#MyCodeSnippets文件夹中。执行此操作后,您将能够在和选项卡中键入代码段名称,它会填充您要查找的文本。它只是一个意见,但自从我开始java开发然后切换到C#以来,我并不是一个大的属性粉丝。我认识喜欢它们的开发人员,我知道有些人讨厌它们,但是如果您的团队想要使用getter和setter而不是属性,那么您可能会对这段代码感兴趣。我更改了生成属性以满足我的需要的那个,但也许它对你也有用getsetgetsetGetter和Setterbongo的代码片段/////publicvoidSet$GSName$($type$value){$field$=value;}////////////public$type$Get$GSName$(){return$field$;}$end$]]>如果像ScottChamerlain说的那样添加,或者在tools选项卡中使用VisualStudio的代码片段管理器,你可以在VisualStudio中输入getset然后按tab键,会生成:以上是C#学习教程:VisualStudio中轻松生成Getter和Setter的所有内容分享,如果对大家有用,需要详细了解C#学习教程,希望大家多加关注——privateintmyVar;////////////publicvoidSetMyMethod(intvalue){myVar=value;}////////////publicintGetMyMethod(){returnmyVar;}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
