ASP.NET OOP-集合的 IList 界面说明_IList

ASP.NET OOP-集合的 IList 界面说明_IList



一、首先要在“App_Code / .cs”描述“类”所要的相关程序。


///
/// C# 面向对象程序设计“IList”界面的说明。
/// 
/// IList 界面:
/// 
/// @实践 IList 界面的类,你就能够使用以 0 为基底的索引键值
/// 来针对集合中的对象作存取。
/// 
/// @IList 界面继承了 ICollection 界面,除了实践父界面原有的方法外,
/// 其本身就定义多个专属的相关方法,例如
/// “
/// *新增元素、
/// *移除元素、
/// *于指定位置插入元素、
/// *返回特定元素于集合中的所在位置的索引
/// ”
/// 等等这些方法,主要提供集合对象类似数组存取元素的操作功能。
/// 
/// 下面将列出几个重要的方法成员来说明:
/// 
/// @int Add(object objElements):
/// 
/// 将一个 object 类型的对象 objElements 加入到指定的集合对象,
/// 并且返回一个整数数据类型的数值,将其代表为这个对象被加入集合中的位置索引。
/// 使用这的方法时就可以将任何类型的数据加入到指定的集合对象里面。
///                                                  
/// @void Insert(int intIndex, object objElements):
/// 
/// 将一个对象 objElements 插入到指定的集合里面,其中第一个参数值 intIndex,
/// 即为对象所要插入的位置,当这个对象被插入的时候,于 intIndex 这一个索引值
/// 之后的对象都会依序从后移动。
/// 
/// @void Remove(object objElements):
/// 
/// 从一个指定的集合对象里面,移走其中第一个元素 objElements 当元素被移走之后,
/// 其后面的元素则依序往前递补。
/// 
/// @void RemoveAt(int intIndex):
/// 
/// 将集合对象里面,指定的索引位置 intIndex 上面的元素移除。
/// 
/// @bool Contains(object objElements):
/// 
/// 这个方法会返回一个布尔型态的数据值,用来表示集合里面是否含有参数
/// objElements 对象,有的话会返回 true,否则就返回 false。
///


public class IList_Cs
{

}

二、接下来就可以在“aspx.cs”操作相关“类”所建立的“对象”等属性与方法的操作。


using System;
using System.Collections;

public partial class _IList : System.Web.UI.Page
{
  //此范例没有任何程序操作,只有文字解说而以。
}

三、详细 UI 部分请自行参阅源代码的.aspx 部分,源代码请见 YouTube 说明页的下载连结位置。