用C#写出高效的代码

总结以下目前看到的例子。

1 对于for循环,(int i = 0,h = arr.length; i < h ; i++)的效率在容器中比(int i; i < arr.length; i++)要高,因为涉及取容器长度是非常花费时间的。但是对于数组,则效率差不多。

2 拼接字符串时,值类型一定要加上ToString()。

3 字符串比较或查找,请加上StringCoparison.Ordinal(使用字符规则进行排序)。参数如果要忽略大小写,一定要加上StringCoparisonOrdinalIgnoreCase。

你可能感兴趣的:(C#)