欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

泛型

程序员文章站 2022-04-18 14:31:51
...

使用占位符,后期赋值来实现多种数据类型

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 泛型
{
    class MyClass<T>//占位符来替代某种类型
    {
        public T[] ints;
        public MyClass()
        {
            ints = new T[10];
        }
    }


     class Program
    {

        static void Main(string[] args)
        {
            //实例化,传入什么类型就是什么类型
            MyClass<string> myClassStr = new MyClass<string>();
            myClassStr.ints[0] = "1";
            Console.WriteLine(myClassStr.ints[0]);

        }
    }

    
}