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

原创 2007年09月26日 15:15: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#的过人之处了。下面就做个这样的小...

类型化(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
  • 551

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

2.1.  建立Typed DataSet 右键单击要建立Typed DataSet的项目,选择Add-> New Item。然后选择C#下,Data类别,选择DataSet,起一个[名字],然后点...

强数据类型化

强数据类型化

c#非类型化数据集代码

类型化数据集应用实例

  • 2009-02-01 15:20
  • 85KB
  • 下载

COM(VB/VBA/Script)利用类型化契约的服务标记调用WCF服务的方式

第一步:创建WCF服务1 打开Visual Studio 2008, 新建一项目,我们这里建立一个Web站点,采用WCF Service Application模板,新项目名称为WCFServiceM...

类型化DataSet登陆

  • 2013-08-18 11:15
  • 347KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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