2015-07-21 35 views
1

我需要跳過使用排序stylecop的規則。我曾試圖穿上類,命名空間,使用但沒有成功風格應對隱藏規則

以下是相同的文檔: http://www.stylecop.com/docs/SA1210.html

請建議合適的地方把這個代碼

+0

的使用,爲什麼不只是排序,使用這樣的生產力工具VS幫助HTTPS://visualstudiogallery.msdn.mi crosoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd – 3dd

+0

我用英語和芬蘭語對'v'和'w'進行排序時遇到文化問題 –

+0

在我的情況下,我更喜歡使用「域」(.Net庫,第三方庫和比我的公司庫和項目),而不是默認(在我看來沒用)字母順序。 –

回答

0

以下鏈接介紹瞭如何使用SuppressMessage http://stylecop.soyuz5.com/Suppressions.html

[SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1210:UsingDirectivesMustBeOrderedAlphabeticallyByNamespace", Justification = "Reviewed.")] 
    public class MyUndocumentedClass 
    { 
     public void MyUndocumentedMethod 
     { 
     } 
    } 
+0

我不明白哪些元素必須放在文件中 –

+0

不起作用,仍然出現錯誤:錯誤 SA1210:CSharp.Ordering:使用指令必須按名稱空間按字母順序排序。 –