У меня есть следующий код -
var db = new DBEntities();
var entity = //get entity;
lblName.Text = string.Empty;
var names = entity.Names.OrderBy(x => x.Value).ToList();
for (var i = 0; i < names .Count; i++)
{
if (i == names .Count - 1) lblName.Text += names [i].Value + ".";
else lblName.Text += names [i].Value + ", ";
}
У меня будет несколько циклов For, как указано выше, которые будут форматировать значение, отображаемое в метке.Я пытаюсь создать из него метод, который будет выполнять форматирование при передаче коллекции и метки, что-то вроде -
void FormatValue(List<??> items, Label label)
{
//For loop
//Format value
}
Что я передаю для списка.Как мне сделать это достаточно универсальным, чтобы я мог использовать его для всех entity.Names
, entity.Xxx
, entity.Yyy
и т. Д.