String

源码

Pasted image 20201201100644.png
Pasted image 20201201101023.png

每次比较12个字符, 据说这样在 AMD 处理器上效率更高

Pasted image 20201201100817.png

性能测试

下面是不同情况下的 API 性能测试

Pasted image 20201201101343.png

Pasted image 20201201103047.png

Pasted image 20201201103410.png

结论

在大多数情况下,String.Equals 的表现都比较良好,如果需要对 String 进行比较,建议采用 String.CompareOrdinal