【发布时间】:2020-03-24 11:38:08
【问题描述】:
让我给你两个编码选项:
一)
Console.WriteLine(String.Format("Error: {0}", genericException.Message));
SomeTextFileLogMethod(String.Format("Error: {0}", genericException.Message));
B)
var errorMessage = "String.Format("Error: {0}", genericException.Message)";
Console.WriteLine(errorMessage);
SomeTextFileLogMethod(errorMessage);
【问题讨论】:
-
目前还没有可证明的实用角度来解决,因此可以将其标记为基于意见并关闭。实际上,您将来打算如何处理它,如果它只是一个平凡的功能并且浪费更多的时间而不是必要的时间,那么过度设计是没有意义的,这是过度设计的典型例子
-
“高效”是什么意思?
标签: c# variables error-handling coding-style