ArrayList 数组链表

   System.Collections;
      是一个数组链表,具有数组的功能,也有链表的特色。

View Code
 1 using System;

 2 using System.Collections.Generic;

 3 public class StudyList1

 4 {

 5     public static void Main()

 6     {

 7         List<IWuDang> list = new List<IWuDang>();

 8         list.Add(new People(){Name = "one"});

 9         list.Add(new People(){Name = "two"});

10         list.Add(new People(){Name = "three"});

11         list.Add(new People(){Name = "four"});

12         foreach(IWuDang p in list)

13         {

14             p.GongFu();

15         }

16 

17         

18     }

19 }

20 public interface IWuDang

21 {

22     void GongFu();

23 }

24 public class People:IWuDang

25 {

26     private string name = "";

27     public string Name

28     {

29         get{return this.name;}

30         set{this.name = value;}

31     }

32     public void print()

33     {

34         Console.WriteLine(this.name);

35     }

36     public void GongFu()

37     {

38         Console.WriteLine("太极");

39     }

40 }

 

你可能感兴趣的:(ArrayList)