chicos que tienen una "mejor práctica pregunta" Por ejemplo, tengo estas clases:¿Qué pasar? ¿Objeto de referencia o tipo de valor?
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.
}
}
Lo que se recomienda para pasar? Justo lo que necesito (tipo de valor int) o el objeto completo (tipo de referencia)
Im preguntando esto porque estoy usando LINQ en una aplicación que estoy haciendo y he creado muchas entidades donde debo pasar los ID (extranjeros teclas), pero estoy pasando objetos.
¿Cuál es el mejor enfoque?
+1 Siempre tuve esta confusión y de alguna manera fui al olvido, ahora está clarificada. Gracias. –
Este es el tipo de preguntas que siempre tengo dudas. Necesitaba preguntar: D – MRFerocius