LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

经典ASP中字符串高效拼接

freeflydom
2025年9月5日 8:14 本文热度 174

在ASP中,要拼接字符串的时候,第一个用到的绝对是&,后来在某次项目中,我发现在拼接超长字符串的时候,使用&的效率极低。使用join拼接字符串可使效率提升几百倍。

<%

Class appendString

Private arrIndex, arrUbound, arrList()

Private Sub Class_Initialize()

'分配10长度

redim arrList(10)

'当前长度

arrIndex = 0

'每次扩展长度

arrUbound = 10

End Sub

Private Sub Class_Terminate()

'释放所有数组,再次使用时,需要重新分配

Erase arrList

End Sub

'设置值并动态扩展长度

Public Default Sub Add(value)

arrList(arrIndex) = value

arrIndex = arrIndex + 1

if arrIndex > arrUbound then

arrUbound = arrUbound + 50

redim preserve arrList(arrUbound)

end if

End Sub

'返回字符串

Public Function getString(splitString)

redim preserve arrList(arrIndex - 1)

getString = join(arrList,splitString)

End Function


End Class


'调用方法

Set StringClass = New appendString

StringClass.add("我")

StringClass.add("爱")

StringClass.add("编")

StringClass.add("程")

OutputString = StringClass.getString("") '打印结果是:我爱编程

%>

转自https://blog.csdn.net/qq_19250999/article/details/96475770


该文章在 2025/9/5 8:14:07 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2025 ClickSun All Rights Reserved