社区
.NET Framework
帖子详情
三层结构中返回数据时都使用ArrayList
daxiatt
2006-08-09 10:09:54
三层结构中返回的数据时都是放在中ArrayList,然后再.aspx.cs中读取该arraylist?????
...全文
272
3
打赏
收藏
三层结构中返回数据时都使用ArrayList
三层结构中返回的数据时都是放在中ArrayList,然后再.aspx.cs中读取该arraylist?????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
这个就看你高兴了啊,你也可以绑定啊
java list
数据
结构
_java
数据
结构
3--List
本文详细介绍了Java
中
List接口,包括其实现子类
ArrayList
、LinkedList和Vector的特点,如
ArrayList
查询快、增删慢,LinkedList增删快、查询慢等。还讲解了List的遍历方法、contains方法原理、并发修改异常处理,以及Vector和LinkedList类的
使用
,并通过多个练习展示了List的实际应用。
C# 取出
ArrayList
中
添加的
数据
模型
本文探讨了C/S架构下
使用
OOP思想进行
数据
访问层的实现方式,通过具体的代码示例展示了如何从文件
中
读取
数据
并转换为业务模型。
企业级 AI 记忆
三层
架构 ——
数据
流转与保存流程详解
本文详解企业级AI对话系统的
三层
记忆架构:L1基于Redis实现毫秒级实
时
上下文管理;L2通过MySQL异步归档全量对话,保障审计与合规;L3利用向量库(如Qdrant/Milvus)存储跨会话语义记忆,并强调LLM驱动的语义提取与关键去重机制(相似度>0.85)。架构依托Spring AI Advisor编排
数据
流转,确保热/温/冷
数据
分层处理与一致性。
Java基础综合实战:基于
ArrayList
实现学生信息管理系统(CRUD完整版)
本文基于纯Java SE基础,
使用
ArrayList
集合实现控制台版学生信息管理系统,涵盖完整的CRUD功能。系统采用
三层
模块化设计(Student实体类、StudentManager业务类、StudentSystem入口类),强调面向对象封装、学号唯一性校验、异常处理与边界判断。不依赖Spring Boot等框架,聚焦Java集合框架、控制台交互及基础工程实践能力训练。
Java(JDK1.9)集合框架归纳总结——Collection接口的第
三层
——应用层
本文深入解析Java集合框架的实现原理,包括List、Set、Deque等接口的具体实现类,如
ArrayList
、LinkedList、HashSet、TreeSet等,并对比各实现类的特点与适用场景。
.NET Framework
17,748
社区成员
24,324
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章