创建自定义类型的强类型化集合

转载 2007年09月27日 09:23:00

以下创建了一个Person类型的强类型化集合。

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections;

/// <summary>
/// PersonList 的摘要说明
/// </summary>
public class PersonList:System.Collections.IEnumerable
{
    private ArrayList innerList=new ArrayList();

    public PersonList()
    {
        //
        // TODO: 在此处添加构造函数逻辑
        //
    }

    public void Add(Person aPerson)
    {
        innerList.Add(aPerson);
    }

    public void Remove(Person aPerson)
    {
        innerList.Remove(aPerson);
    }

    public int Count
    {
        get
        {
            return innerList.Count;
        }
    }

    public Person this[int index]
    {
        get {
            return (Person)innerList[index];

        }
        set
        {
            innerList[index] = value;
        }
    }
    public IEnumerator GetEnumerator()
    {
        return innerList.GetEnumerator();
    }


}
  

类型化DataSet的自定义sql语句以及性能优化

类型DataSet的功能非常强大,我们查询数据的时候也没必要写那么多的代码,数据库的连接和关闭也不需要我们自己控制。最多就是是几个sql语句。学了这么久我算是体会到C#的过人之处了。下面就做个这样的小...

创建类型化DataSet及架构讲解

  • 2009年10月31日 09:21
  • 263KB
  • 下载

类型化(Type)的DataSet (使用强类型的DataSet。定义的数据库表一定要有主键,否则不能使用)

using System; using System.Collections.Generic; using System.Linq; using System.Text; using 可空类型.Dat...

黑马程序员--强类型化DataSet

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 类型化的 DataSet 是从 Da...
  • polk6
  • polk6
  • 2012年03月16日 18:34
  • 574

.NET“类型化数据集(Typed Dataset)”使用心得 - 2. 创建

2.1.  建立Typed DataSet 右键单击要建立Typed DataSet的项目,选择Add-> New Item。然后选择C#下,Data类别,选择DataSet,起一个[名字],然后点...
  • mfn2005
  • mfn2005
  • 2012年05月09日 16:10
  • 340

强数据类型化

强数据类型化

类型化DataSet登陆

  • 2013年08月18日 11:15
  • 347KB
  • 下载

c#非类型化数据集代码

  • 2010年01月29日 09:59
  • 2KB
  • 下载

html5之ArrayBuffer:类型化数组

类型化数组是JavaScript操作二进制数据的一个接口。 这要从WebGL项目的诞生说起,所谓WebGL,就是指浏览器与显卡之间的通信接口,为了满足JavaScript与显卡之间大量的、实时的数据...

类型化数据集应用实例

  • 2009年02月01日 15:20
  • 85KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建自定义类型的强类型化集合
举报原因:
原因补充:

(最多只允许输入30个字)