各位,我有一个“最佳实践问题”。例如我有以下这些类:
class Person
{
public int age {get; set;}
}
class Computer
{
public void checkAge(Person p) // Which one is recommended THIS
{
// Do smthg with the AGE
}
public void checkAge(int p) // OR THIS
{
//Do smthg with the age.
}
}
应该传递什么是推荐的?只需要我需要的(int数值类型)还是整个对象(引用类型)。
我问这个问题是因为我正在使用LINQ制作一个应用程序,并且我已经创建了许多实体,在这些实体中,我应该传递ID(外键),但我正在传递对象。
最佳方法是什么?