Большое спасибо за ответ!
Если помещать цикл в тело метода, то как возвращать результат?
через return или в параметрах передавать List<obj>?
MC>1) По производительности лучше цикл перенести в тело метода. Если разница в произвоительности будет небольшой, то в такой ситуации я бы больше руководствовался соображениями дизайна.
MC>2) http://msdn.microsoft.com/ru-ru/library/system.diagnostics.stopwatch.aspx