Я не уверен, что приведенный ниже фрагмент имеет смысл с точки зрения выполнения / результата, чего вы пытаетесь достичь.
if(noteNumber == item.ConditionTwo)
input.Description = item.Description
continue with next item in Foreach list of rows
Но я попробовал решение, как показано ниже, для вашей проблемы с использованием Linq.
var conditionOneDescription = notes.FirstOrDefault(n => n.ConditionOne == noteNumber);
if(conditionOneDescription!=null)
// set the description
input.Description = conditionOneDescription.Description
return;
// keep setting the input.Description if the second condition is met
notes.Where(n => n.ConditionTwo == noteNumber).ToList().ForEach(n => input.Description = n.Description);
Надеюсь, это поможет.