- using System;
- using System.Collections.Generic;
- namespace TestApp
- {
- public class Person
- {
- public string Name { get; set; }
- public string Address { get; set; }
- public int MobileNo { get; set; }
- }
- class Program
- {
- static void Main(string[] args)
- {
- //List of Person Class
- List<Person> lstPerson = new List<Person>();
- //Person Class
- Person objPerson = new Person();
- //Add values to Person properties
- objPerson.Name = "Name1";
- objPerson.Address = "Address1";
- objPerson.MobileNo = 111;
- //Add to List
- lstPerson.Add(objPerson);
- objPerson = new Person();
- //Add values to Person properties
- objPerson.Name = "Name2";
- objPerson.Address = "Address2";
- objPerson.MobileNo = 222;
- //Add to List
- lstPerson.Add(objPerson);
- objPerson = new Person();
- //Add values to Person properties
- objPerson.Name = "Name3";
- objPerson.Address = "Address3";
- objPerson.MobileNo = 333;
- //Add to List
- lstPerson.Add(objPerson);
- //Call ListReader to read the List provided
- ListReader(lstPerson);
- }
- public static void ListReader(List<Person> lstPerson)
- {
- foreach (Person person in lstPerson)
- {
- //Read one object from the list
- Console.WriteLine("Name : " + person.Name + " ~ Address : " + person.Address + " ~ Mobile Number : " + person.MobileNo);
- }
- }
- }
- }
Simple example to read values from generic list.