Esta es probablemente una cuestión de preferencia personal, pero cuando usted utiliza las propiedades en lugar de funciones en el códigoCuándo utilizar propiedades en lugar de funciones
Por ejemplo para obtener un registro de errores que pudiera decir
string GetErrorLog()
{
return m_ErrorLog;
}
o podría
string ErrorLog
{
get { return m_ErrorLog; }
}
, ¿cómo decidir cuál utilizar? Parece ser inconsistente en mi uso y estoy buscando una buena regla general. Gracias.
duplicado de al menos 3 respuestas en http://stackoverflow.com/search?q=c%23+properties. –