在你的类中,加上这样的定义:public SqlParameter this[int index]
{
get
{
return (SqlParameter)(al[index]);
}
}然后可以这样调用:
GeoArrayList list = new GeoArrayList();
list.Add(new SqlParameter("test1","hello"));
list.Add(new SqlParameter("test2",123));SqlParameter sp1 = list[0];
SqlParameter sp2 = list[1];如果不明白,加入我的msn:
[email protected]或者mail给我上面的地址。
{
get
{
return (SqlParameter)(al[index]);
}
}然后可以这样调用:
GeoArrayList list = new GeoArrayList();
list.Add(new SqlParameter("test1","hello"));
list.Add(new SqlParameter("test2",123));SqlParameter sp1 = list[0];
SqlParameter sp2 = list[1];如果不明白,加入我的msn:
[email protected]或者mail给我上面的地址。
解决方案 »
- 关于Paypal支付问题【高分】
- datagridview数据清空的问题。
- 大家帮忙看看 怎么解决占用cpu高这个问题!下面是代码!
- 怎么解决telnet一次只传送一个字符的问题
- 高分求 查询,更新,添加,删除四个按钮 C#
- 如何做一个简单小程序,键盘的点击,在线等,解决就结贴
- C#操作Excel生成柱状图,分不够再加
- C# 写的C/S程序,在TabControl的page切换时的问题
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件
- 谁有MaskEdit这个控件
- 使用DataRow读取DataSet的一个表,如何得知DataRow已读取到最后一条记录?
- C#中如何实现文件系统列表
{
get
{
for(int i=0;i<al.Count;i++)
{
if(((SqlParameter)al[i]).ParameterName==index)
{
return (SqlParameter)al[i];
}
}
return null;
}
}调用的例子:
GeoArrayList list = new GeoArrayList();list.Add(new SqlParameter("test1","hello"));
list.Add(new SqlParameter("test2",123));SqlParameter sp3 = list["test1"];//not null
SqlParameter sp4 = list["test22"];//this will return null呵呵!拿分了!!!