.NET(C#)程式碼效能優化
①string ax=string.Empty;
注:不要使用: string ax=""; I don't konw why.But it's Microsoft's convention.
判斷ax是否為空:
ax.Length==0 > ax==string.Empty
Info : "To test for empty strings, check if String.Length is
equal to zero. Constructs such as "".Equals(someString)
and String.Empty.Equals(someString) are less efficient
than testing the string length. Replace these with
checks for someString.Length == 0."
②Catch{}要捕獲詳細異常,不要再亂拋
catch the specific exception than "System.Exception" or rethrow the exception.
Catching generic exception types can hide run-time problems from the library user,
and can complicate debugging.
③比較字串時不要用.ToLower() / .ToUpper()
replace by Equals()
Don't create a string never used later.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-541538/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C# 程式碼效能優化舉例C#優化
- iOS程式碼效能優化iOS優化
- Android效能優化——程式碼優化(一)Android優化
- Unity C# 反射效能優化UnityC#反射優化
- 前端效能優化—js程式碼打包前端優化JS
- 祖傳程式碼如何優化效能?優化
- 淺談JavaScript程式碼效能優化JavaScript優化
- Python 程式碼效能優化技巧Python優化
- JavaScript 程式碼效能優化總結JavaScript優化
- c#程式碼優化總結1C#優化
- Golang net/http 效能優化GolangHTTP優化
- Python 程式碼的效能優化之道Python優化
- js程式碼優化 提高執行效能JS優化
- 淺談JavaScript程式碼效能優化2JavaScript優化
- .NET程式的效能要領和優化建議優化
- Android效能優化篇:從程式碼角度進行優化Android優化
- 【tronic】Asp.Net效能優化.ASP.NET優化
- 如何優化程式效能優化
- javascript程式碼效能優化簡單介紹JavaScript優化
- 35 個 Java 程式碼效能優化總結Java優化
- 不修改程式碼優化ASP.NET網站效能的一些方法優化ASP.NET網站
- 分支對程式碼效能的影響和優化優化
- 微信小程式效能優化微信小程式優化
- 【微信小程式】效能優化微信小程式優化
- webpack--效能優化之打包構建速度和程式碼除錯優化Web優化除錯
- Android 效能優化:使用 Lint 優化程式碼、去除多餘資源Android優化
- 【前端效能優化】vue效能優化前端優化Vue
- javascript指令碼的效能優化JavaScript指令碼優化
- 程式碼優化優化
- CSAPP 5 - 優化程式效能APP優化
- 淺談小程式效能優化優化
- 小程式效能優化總結優化
- 微信小程式效能優化方案微信小程式優化
- 淺談優化程式效能(下)優化
- .NET C#基礎(5):結構體 - 高效能程式碼的基石C#結構體
- 在 .NET 平臺使用 ReflectionDynamicObject 優化反射呼叫程式碼Object優化反射
- [翻譯]ASP.NET 2.0網站應用程式的效能優化ASP.NET網站優化
- ASP.NET Core 效能優化最佳實踐ASP.NET優化