我跑我的項目代碼分析(這是一款Windows Phone 8.1的應用程序)時,以下警告: CA1303不通過文字本地化參數法「常見.TranslateError(String)'將一個文字字符串作爲參數'text'傳遞給'XDocument.Parse(String)'。相反,從資源表中檢索以下字符串。 這是我的方法: Public Function TranslateError(ByVal e
我正在看使用SupressMessage吃一些CA警告。 SupressMessage的文檔說確保它不在發佈版本中。因此,SupressMessage屬性應該如下包裝在#if DEBUG中? public class Class1
{
#if DEBUG
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage
我們正在開發一個靜態代碼分析工具,旨在通過一些提示改進代碼。 我們希望找到開發人員忘記檢查變量或屬性或方法返回的可空性並通過點符號訪問成員的地方,因爲它可能遇到NullReferenceException。 例如下面的代碼: class Program
{
static void Main(string[] args)
{
var human = new Huma