结帐时转换为完整 Class 名称,使用 Var 提交
Convert to Full Class Name on Checkout, Commit Using Var
我在一家公司工作,他的首选编码风格需要使用 var
。就个人而言,我真的很不喜欢这个,发现它让我更难理解到底发生了什么。
有什么方法可以让我自动签出代码并将其转换为使用显式类型名称,然后在我提交某些内容时执行相反的操作并自动将其转换回 var
?
您可以使用重构来做到这一点 https://docs.microsoft.com/en-us/visualstudio/ide/reference/convert-var-to-explicit-type?view=vs-2019,也可以将文章作为讨论切入点来反对在任何地方使用 var
。
Following are some reasons to declare a variable with an explicit type:
• To improve the code's readability.
• When you don't want to initialize the variable in the declaration.
However, var must be used when a variable is initialized with an anonymous type and the properties of the object are accessed at a later point. For more information, see Implicitly typed local variables (C#).
但是,对于您需要的来回,没有自动的简便方法。
我在一家公司工作,他的首选编码风格需要使用 var
。就个人而言,我真的很不喜欢这个,发现它让我更难理解到底发生了什么。
有什么方法可以让我自动签出代码并将其转换为使用显式类型名称,然后在我提交某些内容时执行相反的操作并自动将其转换回 var
?
您可以使用重构来做到这一点 https://docs.microsoft.com/en-us/visualstudio/ide/reference/convert-var-to-explicit-type?view=vs-2019,也可以将文章作为讨论切入点来反对在任何地方使用 var
。
Following are some reasons to declare a variable with an explicit type:
• To improve the code's readability.
• When you don't want to initialize the variable in the declaration.
However, var must be used when a variable is initialized with an anonymous type and the properties of the object are accessed at a later point. For more information, see Implicitly typed local variables (C#).
但是,对于您需要的来回,没有自动的简便方法。