摘要:
http://www.jb51.net/article/54309.htm 阅读全文
摘要:
许多语言中有闭包的概念,C#的闭包以lambda表达式表现,可以实现与LUA完全一样的效果。 可以看到,效果完全一样, 可见,闭包的原理在C#与LUA中是一样的,理解这两种语言的闭包概念的两篇文章: Lambda 表达式(C# 编程指南) Lua中的闭包小结 闭包是造成内存泄露的罪魁祸首,在大型游戏 阅读全文
摘要:
在LUA中情况十分相似,在LUA中,字符串操作与C#完全一样,每次操作都会产生一个新串,大量字符串操作同样会产生大量内存占用。 在LUA中使用table.concat()来实现C#中stringbuilder()的功能,使字符串连接速度提升,内存减少。 经测试,在LUA中直接的字符串连接与使用tab 阅读全文