Здравствуйте, VVVa, Вы писали:
VVV>как пивести типы (сделать обкаст) обьектов в листе
VVV>например list<тип1> в list<тип2> (по одному обьекту можно но как сразу)
VVV>заранее спасибо!!!
Если подразумевается просто простое приведение типов то можно через
Enumerable.Cast
using System.Collections.Generic;
using System.Linq;
var a = new List<int> { 1, 2, 3 };
var b = a.Cast<double>().ToList();
Здравствуйте, VVVa, Вы писали:
VVV>как пивести типы (сделать обкаст) обьектов в листе
VVV>например list<тип1> в list<тип2> (по одному обьекту можно но как сразу)
ConvertAll может быть чуть быстрее:
var list1 = new List<int> { 1, 2, 3 };
var list2 = list1.ConvertAll(item => (double)item);