C# Editorconfig-允许下划线变量

C# Editorconfig-允许下划线变量,c#,editorconfig,C#,Editorconfig,是否可以将editorconfig设置为允许完整的下划线变量 例如: Changed+=(u,u)=>valueChanged?.Invoke(Value);//允许使用“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 谢谢你 上下文中的单个下划线将被视为变量。无论如何,为什么要将下划线作为变量名?是的,单个下划线将被视为放弃。但是如果你有两个无用的变量呢?(如示例中所示)然后只需执行(

是否可以将editorconfig设置为允许完整的下划线变量

例如:

Changed+=(u,u)=>valueChanged?.Invoke(Value);//允许使用“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

谢谢你

上下文中的单个下划线将被视为变量。无论如何,为什么要将下划线作为变量名?是的,单个下划线将被视为放弃。但是如果你有两个无用的变量呢?(如示例中所示)然后只需执行
(,)
。您可以根据需要多次使用discard变量。不需要多个。我在之前的评论中链接的文档显示:
var(u,u,u,pop1,u,pop2)=QueryCityDataForYears(“纽约市”,1960年,2010年)那么答案就是不要使用它。我建议您使用
(sender,args)
,因为EventHandler签名是
void Handler(objectsender,EventArgs args)
(有时也是
EventArgs e
)还有
委托
语法,它允许您隐式保留签名:
Changed+=delegate{valueChanged?.Invoke(value);}
。上下文中的单个下划线将被视为变量。无论如何,为什么要将下划线作为变量名?是的,单个下划线将被视为放弃。但是如果你有两个无用的变量呢?(如示例中所示)然后只需执行
(,)
。您可以根据需要多次使用discard变量。不需要多个。我在之前的评论中链接的文档显示:
var(u,u,u,pop1,u,pop2)=QueryCityDataForYears(“纽约市”,1960年,2010年)那么答案就是不要使用它。我建议您使用
(sender,args)
,因为EventHandler签名是
void Handler(object sender,EventArgs args)
(有时也是
EventArgs e
)还有
委托
语法,它允许您隐式保留签名:
Changed+=delegate{valueChanged?.Invoke(value);}