дайте мне пожалуйста совет. Как я могу сделать прямо преобразование из списка [строка []] в списке [ИНТ []] или преобразования в мое определении объекта, например FreightInTeritoryСписок конвертация коллекции
здесь преобразование списка кода в список:
List<string[]> obj = new List<string[]>();
obj.Add(new string[]{"1", "2", "3", "4"});
obj.Add(new string[] { "1", "2", "3", "4" });
obj.Add(new string[] { "1", "2", "3", "4" });
obj.Add(new string[] { "1", "2", "3", "4" });
var l1 = obj.ConvertAll(s=>Int32.Parse(s.ToString()));
и как способ я могу сделать преобразование объекта класса (FreightInTeritory), чтобы, например, список [строка []] спасибо очень много .....
public class FreightInTeritory
{
private string territoryDescription;
private double freight;
public string TerritoryDescription { get; set; }
public string Freight {get; set;}
}
Что касается первого вопроса, то вы почти ответили сами. Осталось только преобразовать 'l1' из' int [] 'в' List '(не' List [int []] 'btw.). Либо с новым списком (l1) ', либо с' l1.ToList() '. (Последняя опция требует 'using System.Linq;' директива.) –
stakx
+1 для аватара. – DarthVader