Exemple #1
0
        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...");
            }




        }
Exemple #2
0
 /// <summary>
 /// Adds a person to colletion
 /// </summary>
 /// <param name="person">Added person</param>
 public void AddPerson(Person person)
 {
     persons.Add(person);
 }