对泛型的简单使用
来源:互联网 发布:windows文件夹怎么加密 编辑:程序博客网 时间:2024/05/29 08:23
定义一个泛型方法
public void Swap<T>(ref T a, ref T b)
{
T temp;
temp = a;
a = b;
b = temp;
}//实现a和b换值
一个泛型方法是在方法名称后、参数列表前定义类型参数的。上面的方法中,可以操作任意两个<T>类型的参数。
对于这个泛型的使用:
int a = 1000;
int b = 20;
this.stme(ref a, ref b);
Response.Write(string.Format("a={0},b={1}",a,b)+"<br/>");//输出结果为a=20,b=1000;
定义一个泛型类:
public class Point<T>{
private T xPos;
private T yPos;
public Point(T x, T y) {
xPos = x;
yPos = y;
}
public T X{
get { return xPos; }
set { this.xPos = value; }
}
public T Y{
get { return yPos; }
set { this.yPos = value; }
}
public override string ToString()
{
return string.Format("x:{0};y:{1}"
, xPos, yPos);
}
}
就可以直接调用这个方法,实现对x,y的附值,而且可以是int型,string型,也可以是double型,就可以节约很多的时间。
- 对泛型的简单使用
- 对GridView简单的使用
- 对MSNP9协议的简单使用示例
- 对MSNP9协议的简单使用示例
- SVM对文字识别的简单使用
- iOS-对CALayer的最简单使用
- 对类的简单使用(2)
- Android中对ThreadPoolExcutor的简单使用
- 关于对OKHttp的简单使用
- 对rose框架的简单使用
- 对localStorage的封装,使用更简单
- java对异常泛型的简单实例
- 对plsql一些简单的设置,提高使用的效率
- 对sqlite的使用做一下简单的汇总。
- 对Java泛型的简单理解,并对Hibernate Dao重构
- 使用Java实现对dbf文件的简单读写
- 使用对Ant编程来实现简单文件的打包
- 使用System.DirectoryServices.Protocols实现对AD的简单操作
- JS与C#后台 函数、变量之间相互调用
- 自定义标签
- poj 2001 Shortest Prefixes
- Servlet
- 解决ituens 授权超过5次的方法(官方标准方法)
- 对泛型的简单使用
- ASP.NET页面中动态增加的控件、添加事件
- JSP隐式对象
- A 项目 实战 (四) ClassPathXmlApplicationContext
- POJ1062昂贵的聘礼
- unbuntu下cvs及svn安装
- JSP应用
- 自定义标签简介
- 数学题目总结