【发布时间】:2011-08-06 01:36:21
【问题描述】:
哪种方法风格更好? 在方法中修改变量通常是不好的做法吗?
public class Person
{
public string Name { get; set;}
}
//Style 1
public void App()
{
Person p = new Person();
p.Name = GetName();
}
public string GetName()
{
return "daniel";
}
//Style 2
public void App()
{
Person p = new Person();
LoadName(p)
}
public void LoadName(Person p)
{
p.Name = "daniel";
}
【问题讨论】:
标签: c# methods parameter-passing