C#最佳实践是在方法的顶部声明所有局部变量还是在第一次使用时声明它们?
示例1:
示例1:
void myMethod()
{
var example = String.Empty;
var xmlDoc = new XmlDocument();
xmlDoc.LoadXml("c:\my.xml");
example = doc.SelectSingleNode("//TestNode").OuterXml;
}
示例2:
void myMethod()
{
var xmlDoc = new XmlDocument();
xmlDoc.LoadXml("c:\my.xml");
var example = doc.SelectSingleNode("//TestNode").OuterXml;
}