本帖最后由 段朝骞 于 2013-9-29 12:15 编辑
List<T> 在声明时就要固定类型,想到object就试了一下结果什么值都能存...- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace List泛型
- {
- class Program
- {
- static void Main(string[] args)
- {
- List<object> objs = new List<object>();
- objs.Add(1);
- objs.Add(2);
- objs.Add("ss");
- objs.Add("admin");
- A a = new A();
- a.i = 100;
- objs.Add(new A());
- objs.Add(a);
- foreach(object obj in objs)
- {
- Console.WriteLine(obj.ToString());
- }
- Console.ReadKey();
- }
- class A
- {
- public int i;
- }
- }
- }
复制代码 int , string , class类型的都存了进去,图上是打印结果
|
|