C# 泛型类和泛型集合的如何联系在一起使用
2个回答
展开全部
public class Hello<T>
{
private List<T> items=new List<T>();
public void Add(T item ){ this.items.Add(item); }
public String ToArrayString()
{
string str=String.Empty;
foreach(T t in items)
{
str+=","+t.ToString();
}
if(str.Length>0){
str=str.SubString(1)
}
return str;
}
}
上面是个类
下面 例子
Hello<String> saystr=new Hello<String>();
saystr.Add("测试1");
saystr.Add("测试2");
saystr.Add("测试3");
saystr.Add("测试4");
string all=saystr.ToArrayString();
这样子 all的值应该是 "测试1,测试2,测试3,测试4"
当然 你还可以更加扩展下
{
private List<T> items=new List<T>();
public void Add(T item ){ this.items.Add(item); }
public String ToArrayString()
{
string str=String.Empty;
foreach(T t in items)
{
str+=","+t.ToString();
}
if(str.Length>0){
str=str.SubString(1)
}
return str;
}
}
上面是个类
下面 例子
Hello<String> saystr=new Hello<String>();
saystr.Add("测试1");
saystr.Add("测试2");
saystr.Add("测试3");
saystr.Add("测试4");
string all=saystr.ToArrayString();
这样子 all的值应该是 "测试1,测试2,测试3,测试4"
当然 你还可以更加扩展下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询