private static List<Int32> GetNodeIdList(string nodeIdList)
{
var result = new List<Int32>();
if (String.IsNullOrEmpty(nodeIdList))
return result;
var nodeListArray = nodeIdList.Split(';').ToList();
nodeListArray.ForEach(item =>
{
Int32 number;
if (Int32.TryParse(item, out number))
result.Add(number);
});
return result;
}