簡體   English   中英

resharper“cleanup code”與'var'關鍵字

[英]resharper “cleanup code” vs. 'var' keyword

我對Visual Studio 2008 Team Developer Edition中的 c#代碼清理有一種奇怪的行為。

每當我使用“Full Cleanup”清理我的代碼時,它都會用顯式類型聲明替換所有變量聲明。 但是我在“檢查嚴重性”,“初始化程序顯式聲明類型時使用var關鍵字”和“盡可能使用var關鍵字”設置“顯示為錯誤”下的相應設置

我需要設置其他設置還是已知錯誤?

Code Cleanup部分下有一個設置,指定Code Cleanup應該對var聲明做什么。

在ReSharper菜單中,選擇選項。 在樹視圖的底部,選擇“代碼清理”(在“工具”部分中)。 選擇右側的Code Cleanup預設,然后查看聲明設置中的Use'var' 您可能希望將“ 替換方向”設置設置為“不更改”

這對我來說當然是個錯誤。 var => type usage有效但類型用法=> var並不適用於所有工作中的開發機器(R#4.5)。 現在向R#發布反饋。

在Build 5.0.1659.36中有一個錯誤 - “聲明設置中的'使用'var'不受尊重。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM