當前位置:
首頁 >
CYQ.Data 轻量数据访问层(四) 构造数据单元列
發布時間:2025/3/17
29
豆豆
生活随笔
收集整理的這篇文章主要介紹了
CYQ.Data 轻量数据访问层(四) 构造数据单元列
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有了數據結構單元的結構類之后,數據單元列集合就得很容易寫了,因為,所有的數據單元結構加起來,就成了數據單元列集合了
于是,我們很輕易的寫出了以下類:
?
?///?<summary>
????///?頭列表集合
????///?</summary>
????public?class?MDataColumn?:?List<MDataCellStruct>
????{
????????public?MDataColumn()
????????????:?base()
????????{
????????}
????????public?MDataColumn(int?capacity)
????????????:?base(capacity)
????????{
????????}
????}
看,沒幾行代碼
為了以后把該架構緩存到cache里,我們為它加上一個Clone()方法
方法如下:
?
public?MDataColumn?Clone()
????????{
????????????MDataColumn?mcs?=?new?MDataColumns(base.Count);
????????????for?(int?i?=?0;?i?<?base.Count;?i++)
????????????{
????????????????MDataCellStruct?mcb?=?base[i];
????????????????mcs.Add(mcb);
????????????}
????????????return?mcs;
????????}
?
?
這里再為列集合加上一個添加列的Add重載方法如下;
?
public?void?Add(string?columnName,System.Data.SqlDbType?SqlType)
????????{
????????????MDataCellStruct?mdcStruct?=?new?MDataCellStruct(columnName,?SqlType,?false,?true,?0,?System.Data.ParameterDirection.InputOutput);
????????????this.Add(mdcStruct);
????????}
?
?
至此,頭列表集合就完成了
版權聲明:本文原創發表于博客園,作者為路過秋天,原文鏈接:
http://www.cnblogs.com/cyq1162/archive/2009/11/07/1597895.html
總結
以上是生活随笔為你收集整理的CYQ.Data 轻量数据访问层(四) 构造数据单元列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MYSQL数据库安装记
- 下一篇: WebStorm 关联 TFS(转)