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