c#方法,用默认的传递自动填充参数列表

本文关键字:填充 参数 列表 方法 默认 | 更新日期: 2023-09-27 17:52:34

我刚刚想到Visual studio的一个非常酷的功能,我想知道它是否已经存在。这就像当你在一个方法后面做一个开括号时按Ctrl+tab一样,自动用方法中调用的任何参数填充传递的参数…假设你们的命名方式是一样的。这存在吗?

例如,如果我有一个方法:
public static void Foo(int a, int b)
{
}

然后在另一个位置输入:

Foo(

我希望看到它被填充为:

Foo(a, b)

c#方法,用默认的传递自动填充参数列表

Resharper中也有类似的功能。Alt+输入,选择Generate argument stubs。但是它会用默认值填充比如foo.Bar(0, 0);