C#泛型类创建与使用的方法

 更新时间:2020年06月29日 15:11:19   作者:cnc  
这篇文章主要为大家详细介绍了C#泛型类创建与使用的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了C#泛型类创建与使用的具体代码,供大家参考,具体内容如下

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

namespace ConsoleApplication13
{
 class Program
 {
  static void Main(string[] args)
  {
   Test<string,int> t = new Test<string,int>("Age",16);
   t.Run();
   t.SetT1Value = "Height";
   t.SetT2Value = 1000;
   t.Run();
   Console.ReadKey();
  }
 }

 class Test<T1,T2>
 {
  private T1 _t1;
  private T2 _t2;

  public Test(T1 v1,T2 v2)
  {
   _t1 = v1;
   _t2 = v2;
  }

  public T1 SetT1Value
  {
   set
   {
    _t1 = value;
   }
  }

  public T2 SetT2Value
  {
   set
   {
    _t2 = value;
   }
  }

  public void Run()
  {
   Console.WriteLine("The type of T1 is {0},the value is {1}",_t1.GetType().ToString(),_t1);
   Console.WriteLine("The type of T2 is{0},the value is {1}", _t2.GetType().ToString(), _t2);
  }

 }
}

运行结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • C sharp (#) 数据类型获取方式

    C sharp (#) 数据类型获取方式

    这篇文章主要介绍了C sharp (#) 数据类型获取方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • C#实现把dgv里的数据完整的复制到一张内存表的方法

    C#实现把dgv里的数据完整的复制到一张内存表的方法

    这篇文章主要介绍了C#实现把dgv里的数据完整的复制到一张内存表的方法,需要的朋友可以参考下
    2014-08-08
  • C#动态调整数组大小的方法

    C#动态调整数组大小的方法

    这篇文章主要介绍了C#动态调整数组大小的方法,涉及C#中静态方法CreateInstance的使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • C#7.0中新特性汇总

    C#7.0中新特性汇总

    C#7.0 增加了许多新功能,并专注于数据消费,简化代码和性能的改善。接下来通过本文给大家介绍C#7.0中新特性汇总,需要的朋友可以参考下
    2016-08-08
  • C#中一些你可能没用过的调试窗口的方法

    C#中一些你可能没用过的调试窗口的方法

    其他窗口比较常用,就不介绍了,是不是有一些你没用到的窗口呢?
    2013-05-05
  • C#中Parallel类For、ForEach和Invoke使用介绍

    C#中Parallel类For、ForEach和Invoke使用介绍

    这篇文章介绍了C#中Parallel类For、ForEach和Invoke的使用方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • c# 利用易福门振动模块VSE002采集振动数据的方法

    c# 利用易福门振动模块VSE002采集振动数据的方法

    这篇文章主要介绍了c# 利用易福门振动模块VSE002采集振动数据的方法,本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • C#实现windows form拷贝内容到剪贴板的方法

    C#实现windows form拷贝内容到剪贴板的方法

    这篇文章主要介绍了C#实现windows form拷贝内容到剪贴板的方法,涉及C#操作Clipboard的相关技巧,需要的朋友可以参考下
    2015-06-06
  • C#二分查找算法

    C#二分查找算法

    这篇文章介绍了C#中的二分查找算法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • C#中if语句使用概述

    C#中if语句使用概述

    这里介绍C#使用if语句,C#使用if语句中的表达式必须放在一对圆括号中。除此之外,表达式必须是布尔表达式
    2014-03-03

最新评论