1.介绍:
C# 0GC字符串补充方案。结合gstring与CString两者特点,只有一个文件,性能与使用方便性高于两者。并且使用非常简便,用一点多MB的内存空间换取项目全程0 GC。2.代码地址
PPT地址:https://coh5.cn/p/1ace6338.html
github地址:https://github.com/871041532/zstring
3.使用demo
1.将zstring.cs文件放于plugins目录下即可使用(不在plugins目录IOS打包FULLAOT编译不过)2.(最佳性能)当update每帧刷新标签显示,或者大量UI飘字,或者该字符串是短时间使用的则使用如下方式:
using (zstring.Block())
{
uiText1.text=(zstring)"hello world"+" you";
uiText2.text=zstring.format("{0},{1}","hello","world");
}
此方式设置的string值位于浅拷贝缓存中,一定时间可能会改变,出作用域后正确性不予保证。
3.资源路径这种需要