String
源码
- 下面是Mono 的
String.cs
的源码
- 下面是
EqualsHelper
的源码
每次比较12个字符, 据说这样在 AMD 处理器上效率更高
性能测试
下面是不同情况下的 API 性能测试
结论
在大多数情况下,String.Equals
的表现都比较良好,如果需要对 String
进行比较,建议采用 String.CompareOrdinal
String.cs
的源码
EqualsHelper
的源码每次比较12个字符, 据说这样在 AMD 处理器上效率更高
下面是不同情况下的 API 性能测试
在大多数情况下,String.Equals
的表现都比较良好,如果需要对 String
进行比较,建议采用 String.CompareOrdinal