В настоящее время я рефакторирую код, чтобы заменить Convert.to's Torparse. < /p>
Я наткнулся на следующий бит кода, который создает и назначает свойство объекту. < /p>
List list = new List();
foreach (DataRow row in dt.Rows)
{
var p = new Person{ RecordID = Convert.ToInt32(row["ContactID"]) };
list.Add(p);
}
< /code>
То, что я придумал в качестве замены: < /p>
var p = new Person { RecordID = Int32.TryParse(row["ContactID"].ToString(), out RecordID) ? RecordID : RecordID };
< /code>
Любые мысли, мнения, альтернативы тому, что я сделал? < /p>
Подробнее здесь: https://stackoverflow.com/questions/284 ... rty-values