社区
.NET Framework
帖子详情
三层结构中返回数据时都使用ArrayList
daxiatt
2006-08-09 10:09:54
三层结构中返回的数据时都是放在中ArrayList,然后再.aspx.cs中读取该arraylist?????
...全文
246
3
打赏
收藏
三层结构中返回数据时都使用ArrayList
三层结构中返回的数据时都是放在中ArrayList,然后再.aspx.cs中读取该arraylist?????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhongwanli
2006-08-09
打赏
举报
回复
只要是实现了IList 接口都可以,看你对数据载体所需要的信息选择。
MichaelChanged
2006-08-09
打赏
举报
回复
可以通过以下方法构建一个List类
using System.Collection;
public class MyList
{
private ArrayList m_list;
public MyList()
{
m_list = new ArayList();
}
public DataItem this[int Index]
{
get
{
if ((Index >= m_list.Count) || (Index < 0))
{
throw new ArgumentOutOfRange("Index",Index,"索引超出范围。");
}
return (DataItem)this.m_list[Index];
}
}
public int Count
{
get
{
return this.m_list.Count;
}
}
public void Add(DataItem argValue)
{
this.m_list.Add(argValue);
}
public void Clear()
{
this.m_list.Clear();
}
public bool Contains(DataItem argValue)
{
return this.m_list.Contains(argValue);
}
public void Remove(DataItem argValue)
{
this.m_list.Remove(argValue);
}
public void RemoveAt(int argIndex)
{
this.m_list.RemoveAt(argIndex);
}
}
public class DataItem
{
private string m_item1;
private int m_item2;
public DataItem()
{
}
public string Item1
{
get
{
return this.m_item1;
}
set
{
this.m_item1 = value;
}
}
public int Item2
{
get
{
return this.m_item2;
}
set
{
this.m_item2 = value;
}
}
}
代码示例:
MyList list = new MyList();
DataItem item = new DataItem();
item.Item1 = "Item1";
item.Item2 = 1;
list.Add(item);
Console.Write(list[0].Item1);
Console.Write(list[0].Item2.ToString());
list.Clear();
jijl2001
2006-08-09
打赏
举报
回复
这个就看你高兴了啊,你也可以绑定啊
数据
结构
----
ArrayList
的简介、
使用
、扩容机制、
使用
ArrayList
实现杨辉三角
在集合框架
中
,
ArrayList
是一个普通的类,实现了List接口,具体框架图如下:【说明】
ArrayList
是以泛型方式实现的,
使用
时
必须要先实例化
ArrayList
实现了RandomAccess接口,表明
ArrayList
支持随机访问
ArrayList
实现...
JavaWeb
三层
架构详解
三层
架构(3-tier architecture) 通常意义上的
三层
架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、
数据
访问层(Data access layer)。区分层次的目的即为了...
基于Springboot的web后端开发
三层
架构上手实操
定义的每一个对外暴露的方法我们都称为功能接口引号内的是功能...service再传递给controller层想了一晚上 所以我认为我们在实际后端开发
中
就是书写
数据
回调的代码我们在书写
三层
架构的代码
时
是先写接口 再写实现类。
全网最全
ArrayList
底层原理实现
1.
ArrayList
集合底层
数据
结构
1.
ArrayList
集合介绍
ArrayList
是实现了List接口的动态数组,所谓动态数组就是他的大小是可变的。实现了所有可选列表操作,并允许包括Null在内的所有元素。除了实现 List 接口外,...
c#
三层
架构
三层
架构(3-tier architecture) 通常意义上的
三层
架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、
数据
访问层(Data access layer)。 UI层:即表示层,就是展现给...
.NET Framework
17,748
社区成员
24,327
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章