Visual Studio中是否有创建方法的快捷方式,例如属性的“prop,tab”和构造函数的“ctor,tab”?
答案 0 :(得分:6)
除了Main
之外,没有Code snippe来创建方法,但您可以执行以下操作。
键入您的 方法名称,传递参数,完成后,您会注意到方法名称开头的蓝色下划线。单击(或单击 Ctrl + 。),将为您提供创建方法的选项:
这将生成如下方法:
private static void MySomeMethod(int a, string b)
{
throw new NotImplementedException();
}
答案 1 :(得分:4)
答案 2 :(得分:3)
还有另一种聪明的创建方法(提取)的方法。
如果我有方法,并且希望将其中的一部分转移到新的私有方法中,我将使用这种方式。
这将仅创建新的私有方法,但会自动设置输入参数和输出参数。
答案 3 :(得分:2)
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>Generate Method Stub</Title> <Description>Create a new method</Description> <Author>Anoop Simon</Author> <Shortcut>stub</Shortcut> </Header> <Snippet> <Code Language="CSharp"> <![CDATA[public string DummyMethod(string arg1,string arg2) { return string.Empty; } ]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>