Convert a List<int> to List<string>

Here’s how to convert a List<int> to List<string>. Use the List(T).ConvertAll method

C#

// Convert a List<int> to List<string>
List<int> lstNum = new List<int>(new int[] { 3, 6, 7, 9 });
lstNew = lstNum.ConvertAll<string>(delegate(int i)
{
return i.ToString();
});
PrintList(lstNew);

VB.NET

' Convert a List<int> to List<string>
Dim lstNum As New List(Of Integer)(New Integer() { 3, 6, 7, 9 })
lstNew = lstNum.ConvertAll(Of String)(Function(i As Integer) i.ToString())
PrintList(lstNew)

OUTPUT

image

Read more tips over here Some Common Operations using List<string>

No comments:

Post a Comment