C#一个语法,集合2

3 本我 5小时前 39次点击

添加了Animal.cs和Cow.cs和Chicken.cs后

在Program.cs添加以下代码

using System;

using System.Collections;

using static System.Console;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace 录音1

{

class Program

{

static void Main(string[] args)

{

WriteLine("创建Animal数组");

Animal[] 动物 = new Animal[2];

Cow myCow1 = new Cow("一号");

动物[0] = myCow1;

动物[1] = new Chicken("二号");

foreach (Animal myAnimal in 动物)

{

WriteLine($"{myAnimal.ToString()}+{myAnimal.Name}");

}

WriteLine($"长度{动物.Length}");

动物[0].Feed();

((Chicken)动物[1]).LayEgg();

WriteLine();

WriteLine("创建Animal集合");

ArrayList 动物2 = new ArrayList();

Cow myCow2 = new Cow("三号");

动物2.Add(myCow2);

动物2.Add(new Chicken("四号"));

foreach (Animal myAnimal in 动物2)

{

WriteLine($"{myAnimal.ToString()}+{myAnimal.Name}");

}

WriteLine($"长度{动物2.Count}");

((Animal)动物2[0]).Feed();

((Chicken)动物2[1]).LayEgg();

WriteLine();

ReadKey();

}

}

}


目前还没有评论
添加一条新评论

登录后可以发表评论 去登录