![]() |
1
11
在.NET中,
每种方法各有利弊:
在我的报告中有更多的细节 strings article . 建筑学 是有效的,并以最可读的方式实现它。衡量性能,并优化发现瓶颈的地方。
1
对于小字符串,这是一个大的胜利。这已经够糟糕的了,所有的开销 一 对象,但如果还涉及到一个额外的数组,则在Java中,单个字符串可能需要大约36个字节(那是一个“手指在空中”的数字-我记不清确切的物体开销。它还将取决于您使用的虚拟机。) |
![]() |
2
2
使用反射器这是从子串(Int32,Int32)得到的
如果你继续往里面走,最后一个电话就是
它使用指针复制字符。 |
![]() |
3
1
根据这一点,不是真的: C# Substring |
![]() |
4
0
假设编译器没有做一些疯狂的优化,这将创建至少四个新字符串(2)
|
![]() |
Ben · 统计向量中的单词在字符串中出现的频率 8 月前 |
![]() |
bear_525 · 从列中删除中间名和首字母,并保存在单独的列中 9 月前 |
![]() |
asdfadf · 为什么具有相同内存值的字符串和整数打印方式不同? 9 月前 |
![]() |
user764754 · 防止多行原始字符串文字中出现新行字符 10 月前 |
![]() |
Bogaso · 从列表中返回与模式匹配的元素 10 月前 |
![]() |
Jasco · 如何使用VBA提取两个相似字符之间的字符串中的单词? 10 月前 |