private static void Main(string[] args)
        {
            Elephant[] elephants = new Elephant[7];
            elephants[0] = new Elephant()
            {
                Name = "Lloyd", EarSize = 40
            };
            elephants[1] = new Elephant()
            {
                Name = "Lucinda", EarSize = 33
            };
            elephants[2] = new Elephant()
            {
                Name = "Larry", EarSize = 42
            };
            elephants[3] = new Elephant()
            {
                Name = "Lucille", EarSize = 32
            };
            elephants[4] = new Elephant()
            {
                Name = "Lars", EarSize = 44
            };
            elephants[5] = new Elephant()
            {
                Name = "Linda", EarSize = 37
            };
            elephants[6] = new Elephant()
            {
                Name = "Humphrey", EarSize = 45
            };

            Elephant biggestEars = elephants[0];

            for (int i = 1; i < elephants.Length; i++)
            {
                Console.WriteLine("Iteration #" + i);

                if (elephants[i].EarSize > biggestEars.EarSize)
                {
                    biggestEars = elephants[i];
                }


                Console.WriteLine(biggestEars.EarSize.ToString());
            }
        }
示例#2
0
 public void SpeakTo(Elephant whoToTalkTo, string message)
 {
     whoToTalkTo.HearMessage(message, this);
 }
示例#3
0
 public void HearMessage(string message, Elephant whoSaidIt)
 {
     Console.WriteLine(Name + " heard a message");
     Console.WriteLine(whoSaidIt.Name + " said this: " + message);
 }