Example #1
0
        static void Main(string[] args)
        {
            // create an object from Persons
            Persons myFriends = new Persons();

            // create a friends
            Person person1 = new Person { FirstName = "Jussi", LastName = "Jurkka", SSN = "101010-1337" };
            Person person2 = new Person { FirstName = "Etunimi", LastName = "Sukunimi", SSN = "123456789" };
            Person person3 = new Person { FirstName = "Omaperäisyys", LastName = "Kuolee", SSN = "6543210" };

            // add persons to collection
            myFriends.AddPerson(person1);
            myFriends.AddPerson(person2);
            myFriends.AddPerson(person3);

            // print collection
            myFriends.PrintCollection();

            Console.WriteLine("Get one person from collection:");
            Person person4 = myFriends.GetPerson(2);
            if (person4 != null)
            {
                Console.WriteLine(person4.ToString());
            }
            else
            {
                Console.WriteLine("Cannot find person in register.");
            }

            //find person with SSN
            string sSN = "101010-1337";
            Console.WriteLine("Find person with SSN: " + sSN);
            Person person5 = myFriends.FindPerson(sSN);
            if (person5 != null)
            {
                Console.WriteLine(person5.ToString());
            }
            else
            {
                Console.WriteLine("Not found.");
            }
        }
Example #2
0
 /// <summary>
 /// Adds a person to collection
 /// </summary>
 /// <param name="person"></param>
 public void AddPerson(Person person)
 {
     persons.Add(person);
 }