Предположим, следующий метод:
public void ShareClassStuff(int shareClassId)
{
var shareClass = _shareClassService.GetShareClassById(shareClassId);
(if shareClass != null)
var shareClassStat = _shareClassService.GetShareClassStat(shareClass.Id);
//go on to do stuff with shareClass & shareClassStat
}
Здесь я получаю shareClass
, передавая shareClassId службе, которая возвращает нужный мне объект.Затем я должен передать Id другому методу, чтобы получить другие данные.
У меня вопрос: лучше ли использовать во втором вызове службы переменную shareClassId
, например,
GetShareClassStat(shareClassId)
или свойство Id
объекта shareClass, например,
GetShareClassStat(shareClass.Id)
или это вообще имеет значение?