<分区>
C# 最佳实践是在方法的顶部声明所有局部变量还是在它们第一次使用时就声明它们?
示例 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;
}