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 에 로직을 넣어 변환도 가능합니다.

 

+ Recent posts