public class TestTuple
{
static void Main()
{
var item= GeTuple();
foreach (var item1 in item.Item1)
{
Console.WriteLine("Test one id {0} and value {1}", item1.Id,item1.Name);
}
Console.WriteLine("*******************************************");
foreach (var item1 in item.Item2)
{
Console.WriteLine("Test Two id {0} and value {1}", item1.Id, item1.Name);
}
Console.ReadLine();
}
private static Tuple<List<TestOne>,List<TestTwo>> GeTuple()
{
var listone = new List<TestOne>()
{
new TestOne(){Id = 1,Name = "Ankit"},
new TestOne(){Id = 2,Name = "Ankit"},
new TestOne(){Id = 3,Name = "Ankit"}
};
var listTwo = new List<TestTwo>()
{
new TestTwo(){Id = 1,Name = "AnkitTwo"},
new TestTwo(){Id = 2,Name = "AnkitTwo"},
new TestTwo(){Id = 3,Name = "AnkitTwo"}
};
return new Tuple<List<TestOne>, List<TestTwo>>(listone, listTwo);
}
}
public class TestOne
{
public int Id { get; set; }
public string Name { get; set; }
}
public class TestTwo
{
public int Id { get; set; }
public string Name { get; set; }
}
{
static void Main()
{
var item= GeTuple();
foreach (var item1 in item.Item1)
{
Console.WriteLine("Test one id {0} and value {1}", item1.Id,item1.Name);
}
Console.WriteLine("*******************************************");
foreach (var item1 in item.Item2)
{
Console.WriteLine("Test Two id {0} and value {1}", item1.Id, item1.Name);
}
Console.ReadLine();
}
private static Tuple<List<TestOne>,List<TestTwo>> GeTuple()
{
var listone = new List<TestOne>()
{
new TestOne(){Id = 1,Name = "Ankit"},
new TestOne(){Id = 2,Name = "Ankit"},
new TestOne(){Id = 3,Name = "Ankit"}
};
var listTwo = new List<TestTwo>()
{
new TestTwo(){Id = 1,Name = "AnkitTwo"},
new TestTwo(){Id = 2,Name = "AnkitTwo"},
new TestTwo(){Id = 3,Name = "AnkitTwo"}
};
return new Tuple<List<TestOne>, List<TestTwo>>(listone, listTwo);
}
}
public class TestOne
{
public int Id { get; set; }
public string Name { get; set; }
}
public class TestTwo
{
public int Id { get; set; }
public string Name { get; set; }
}
No comments:
Post a Comment