Yes, till now we converts int ot sting and string to int...ect but now we can convert one type of collection to
another type of collection.
Array to List Conversion:
static void Main()
{
string[] arrstr = new string[] { "one", "two", "three", "four" };
List<string> listr1 = new List<string>(arrstr);
Console.WriteLine("first way "+listr1.Count);
List<string> listr2 = arrstr.ToList();
Console.WriteLine("second way "+listr2.Count);
Console.Read();
}
List to Array Conversion:
static void Main()
{
List<string> listarr = new List<string>();
listarr.Add("one");
listarr.Add("two");
listarr.Add("three");
//string[] strarr = listarr.ToArray<string>();
// or
string[] strarr = listarr.ToArray();
foreach (string item in strarr)
{
Console.WriteLine(item);
}
Console.Read();
}
ArrayList to Array Conversion:
ArrayList arrlist = new ArrayList();
arrlist.Add("one");
arrlist.Add("two");
arrlist.Add("three");
string[] arrlistToArray = arrlist.ToArray(typeof(string)) as string[];
//or
// var arrlistToArray=arrlist.ToArray();
foreach (string item in arrlist)
{
Console.WriteLine(item);
}
another type of collection.
Array to List Conversion:
static void Main()
{
string[] arrstr = new string[] { "one", "two", "three", "four" };
List<string> listr1 = new List<string>(arrstr);
Console.WriteLine("first way "+listr1.Count);
List<string> listr2 = arrstr.ToList();
Console.WriteLine("second way "+listr2.Count);
Console.Read();
}
List to Array Conversion:
static void Main()
{
List<string> listarr = new List<string>();
listarr.Add("one");
listarr.Add("two");
listarr.Add("three");
//string[] strarr = listarr.ToArray<string>();
// or
string[] strarr = listarr.ToArray();
foreach (string item in strarr)
{
Console.WriteLine(item);
}
Console.Read();
}
ArrayList to Array Conversion:
ArrayList arrlist = new ArrayList();
arrlist.Add("one");
arrlist.Add("two");
arrlist.Add("three");
string[] arrlistToArray = arrlist.ToArray(typeof(string)) as string[];
//or
// var arrlistToArray=arrlist.ToArray();
foreach (string item in arrlist)
{
Console.WriteLine(item);
}
No comments:
Post a Comment