当前位置:编程学习 > C#/ASP.NET >>

c#里的小问题

public class tira<T>
请问,这里的<T>是什么意思
--------------------编程问答-------------------- 你定义了一个泛型类,定义了泛型类的一些方法,实现的时候,肯定要通过具体的类实现的
这个tira <T>是一个泛化的类,到时候要通过具体的类实现
你要说 <T>是什么意思,我觉得它是个占位符,到时候要通过具体的类代替

以上纯属个人意见,如有不对之处,请高手多多指教 --------------------编程问答-------------------- 范型。
T大概是代表template吧。我猜的。
当你实例化你的类时,要这么做tira<string> t = new tira<string>();
tira<T>是一体的。T代表未知的类型,确实像一个占位符,告诉编译器你会用到某一种类型但是现在还不知道,等用到时就会用实际类型取代这个T。。。 --------------------编程问答-------------------- 泛型 --------------------编程问答-------------------- 对 就是这个样子 --------------------编程问答-------------------- 有更具体的解释吗!吸引人!!!! --------------------编程问答-------------------- 模版 --------------------编程问答-------------------- 泛型,泛型
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,