static void Main(string[] args) { // create an object from Persons Persons myFriends = new Persons(); // hypätään Persons luokan sisälle // create a few friends.. // Person luokka Person person1 = new Person { Firstname = "Jussi", Lastname = "Jurkka", SocialSecurityNumber = "010101-01E6" }; Person person2 = new Person { Firstname = "Pekka", Lastname = "Penttinen", SocialSecurityNumber = "210864-22E2" }; Person person3 = new Person { Firstname = "Matti", Lastname = "Manninen", SocialSecurityNumber = "121088-44F4" }; // add persons to collection myFriends.AddPerson(person1); myFriends.AddPerson(person2); myFriends.AddPerson(person3); // print collection myFriends.PrintCollection(); // get one person 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 that position..."); } // find person with sotu string socialSecurityNumber = "010101-01E6"; Console.WriteLine("Find person with sotu : " + socialSecurityNumber); Person person5 = myFriends.FindPerson(socialSecurityNumber); if (person5 != null) { Console.WriteLine(person5.ToString()); } else { Console.WriteLine("Not found..."); } }
/// <summary> /// Adds a person to colletion /// </summary> /// <param name="person">Added person</param> public void AddPerson(Person person) { persons.Add(person); }