using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//自定义泛型
// MyClas<int> m1 = new MyClas<int>();
//int a= m1.PrintIt(1);
//Console.WriteLine(a);
MyList<int> list = new MyList<int>();
list.Add(2);
list.Add(3);
Console.WriteLine(list[0]);
Console.ReadLine();
}
}
class MyClas<T>
{
public T Name { get; set; }
public T PrintIt(T i)
{
//Console.WriteLine(i);
return i;
}
}
public class MyList<T>
{
private ArrayList list=new ArrayList ();
public void Add(T value)
{
list.Add(value);
}
public T this[int index]
{
get {
return (T)list[index];
}
}
public int count
{
get {
return list.Count;
}
}
}
}
自定义泛型
最新推荐文章于 2024-12-05 18:15:57 发布