Если более лаконичный способ написания такого рода заявления:если заявление стенография
if (!string.IsNullOrEmpty(c1))
{
var _individual = new Individual { Age = Convert.ToInt32(c1) };
request.Individuals.Add(_individual);
}
if (!string.IsNullOrEmpty(c2))
{
var _individual = new Individual { Age = Convert.ToInt32(c2) };
request.Individuals.Add(_individual);
}
if (!string.IsNullOrEmpty(c3))
{
var _individual = new Individual { Age = Convert.ToInt32(c3) };
request.Individuals.Add(_individual);
}
if (!string.IsNullOrEmpty(c4))
{
var _individual = new Individual { Age = Convert.ToInt32(c4) };
request.Individuals.Add(_individual);
}
if (!string.IsNullOrEmpty(c5))
{
var _individual = new Individual { Age = Convert.ToInt32(c5) };
request.Individuals.Add(_individual);
}
Вы всегда можете добавить значения в массив и написать цикл. – Nabren
Тот факт, что строка содержит значение, не означает, что это значение представляет собой целое число. Возможно, вам стоит подумать об использовании Int32.TryParse. – jmcilhinney