.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#優化
- c#程式碼優化總結1C#優化
- Golang net/http 效能優化GolangHTTP優化
- Unity C# 反射效能優化UnityC#反射優化
- Python 程式碼的效能優化之道Python優化
- 前端效能優化—js程式碼打包前端優化JS
- 祖傳程式碼如何優化效能?優化
- 淺談JavaScript程式碼效能優化JavaScript優化
- js程式碼優化 提高執行效能JS優化
- 淺談JavaScript程式碼效能優化2JavaScript優化
- 如何優化程式效能優化
- .NET C#基礎(5):結構體 - 高效能程式碼的基石C#結構體
- 分支對程式碼效能的影響和優化優化
- CSAPP 5 - 優化程式效能APP優化
- 在 .NET 平臺使用 ReflectionDynamicObject 優化反射呼叫程式碼Object優化反射
- webpack--效能優化之打包構建速度和程式碼除錯優化Web優化除錯
- ASP.NET Core 效能優化最佳實踐ASP.NET優化
- 程式碼優化優化
- 微信小程式效能優化微信小程式優化
- 小程式效能優化總結優化
- 【微信小程式】效能優化微信小程式優化
- 淺談小程式效能優化優化
- 【前端效能優化】vue效能優化前端優化Vue
- .Net效能調優-ArrayPool
- .Net效能調優-MemoryPool
- Java效能優化:教你提高程式碼執行的效率Java優化
- 效能優化 (十一) ProGuard 對程式碼和資源壓縮優化
- C# Winform程式介面優化例項C#ORM優化
- 微信小程式效能優化方案微信小程式優化
- javaScript程式碼優化JavaScript優化
- 使用 Benchmark.NET 測試程式碼效能
- Go工程管理 19 | 效能優化:Go 語言如何進行程式碼檢查和優化?Go優化行程
- 雲音樂低程式碼:基於 CodeSandbox 的沙箱效能優化優化
- 讀小程式效能優優化實踐-筆記優化筆記
- 優化If else(簡化程式碼)優化
- 效能優化優化
- 2025年最新退休年齡計算 | C#程式碼 | .net core程式碼C#
- 編寫高效能C#程式碼 —— Span<T>C#
- 程式效能優化-區域性性原理優化