本文整理汇总了C#中Animal类的典型用法代码示例。如果您正苦于以下问题:C#Animal类的具体用法?C#Animal怎么用?C#Animal使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:CalculateEveryAnimalAverageAge
privatestaticvoidCalculateEveryAnimalAverageAge(Animal[]animals)
{
intfrogYears=0,frogs=0;
inttomcatYears=0,tomcats=0;
intkittenYears=0,kittens=0;
intdogYears=0,dogs=0;
foreach(Animalanimalinanimals)
{
switch(animal.GetType().ToString())
{
case"Kitten":kittenYears+=animal.Age;
kittens++;
break;
case"Frog":frogYears+=animal.Age;
frogs++;
break;
case"Tomkat":tomcatYears+=animal.Age;
tomcats++;
break;
case"Dog":dogYears+=animal.Age;
dogs++;
break;
default:
break;
}
}
Console.WriteLine("Dogsaverageageis{0}",(decimal)dogYears/dogs);
Console.WriteLine("Kittensaverageageis{0}",(decimal)kittenYears/kittens);
Console.WriteLine("Tomcatsaverageageis{0}",(decimal)tomcatYears/tomcats);
Console.WriteLine("Frogsaverageageis{0}",(decimal)frogYears/frogs);
}
原文链接:
http://www.jxszl.com/biancheng/C/556533.html