zoukankan      html  css  js  c++  java
  • C#泛型类的用途和说明

    class Program
        {
            public class Test<T, S>
            {
               //泛型类的类型参数可用于类成员
                private T name;
                private S age;
                public Test(T Name, S Age)
                {
                    this.name = Name;
                    this.age = Age;
                }
                public void SetValue()
                {
                    Console.WriteLine(name.ToString());
                    Console.WriteLine(age.ToString());
                    Console.Read();
                }
            }
            static void Main(string[] args)
            {
                Test<string, int> t = new Test<string, int>("xiaojun", 27);
                t.SetValue();

            }
       说明:(1)在泛型类的继承中,父类的类型参数已被实例化,这种情况下子类不一定必须是泛型类;
             (2)父类的类型参数没有被实例化,但来源于子类,也就是说父类和子类都是泛型类,并且二者有相同的类型参数           

  • 相关阅读:
    【模板】扩展中国剩余定理(EXCRT)
    战略游戏(树形DP)
    二叉苹果树(树形DP)
    货车运输(最大生成树,LCA)
    [CQOI2016]密钥破解
    Pollard-Rho算法andMiller_Rabin算法
    [TJOI2009]猜数字(中国剩余定理)
    中国剩余定理(学习笔记)
    线段树 Segment Tree
    辗转相除法
  • 原文地址:https://www.cnblogs.com/efreer/p/5727462.html
Copyright © 2011-2022 走看看