前端之家收集整理的这篇文章主要介绍了
delphi – 字符串连接VS字符串格式,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
什么是最好的
方法,简单的字符串连接或string.format?
例如,使用什么更好?
s:=v1+' '+v2
要么
s:=format('%S %S',[v1,v2])
取决于您的“最佳”标准.如果你正在做的是连接两个字符串,我会与运算符一起去.很明显你想要做什么和易于阅读,而且它有点快一点,因为它不必使用变体. (你看看什么格式实际上在引擎盖下,这有点吓人!)
格式的主要优点是它可以让您制作单个字符串并将其存储在某处,例如在文本文件或资源中,并在以后收集其他参数.这使得它对于更复杂的任务很有用.但是,如果你需要做的只是把两个字符串放在一起,那么这样做有点太过危险了.
原文链接:https://www.f2er.com/delphi/102618.html