C#/Winform
(.NET) List 에 담긴 데이터 전체 형식변환하여 리턴하기. List<T>.ConvertAll
kjun.kr
2017. 4. 15. 22:09
728x90
List<string> stringList = new List<string>("1,2,3,4,5".Split(','));
List<long> longList = stringList.ConvertAll<long>(new Converter<string, long>(
delegate(string str)
{
return long.Parse(str);
}
));
위 예시는 List<String> 의 내용을 List<Long> 으로 변환할 때를 보여줍니다.
타입 변환도 되지만 먼가 데이터를 조작하고 싶을때도 delegate 에 로직을 넣어 변환도 가능합니다.
728x90