ASP数组编码ArrayList类

王朝学院·作者佚名  2009-05-08
窄屏简体版  字體: 小  |  中  |  大  |  超大  

程序代码

<%

'Written By Shaoyun Site:www.devjs.com

Class ArrayList

Private m_array()

Private m_count

Private Sub Class_Initialize()

Redim m_array(0)

m_count=0

End Sub

Private Sub Class_Terminate()

Redim m_array(0)

m_count=0

End Sub

Public Property Get Count()

Count=m_count

End Property

Public Property Get Item(index)

Item=m_array(index)

End Property

Public Function Add(arrItem)

Redim Preserve m_array(m_count)

m_array(m_count)=arrItem

m_count=m_count+1

End Function

End Class

%>

使用方法如下:

程序代码

<%

dim arr : set arr=new ArrayList

arr.add "a" : arr.add "b" : arr.add "c"

Response.Write arr.count & "<br>"

for i=0 to arr.count-1

Response.Write arr.item(i) & "<br>"

next

set arr=nothing

%>

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航