在我的C#XML註釋,我有很多這樣的警告:如何自動修復XML註釋警告?
CS1574 XML註釋已CREF屬性「天」,可能無法得到解決
凡<see>
元素被用來代替<paramref>
。一個容易的錯誤。
/// <summary>
/// Add <see cref="days"/> days to <see cref="date"/>.
/// </summary>
public static double AddDays(double date, int days)
{
return DateTime.FromOADate(date).AddDays(days).ToOADate();
}
我該如何修復它們? 200個文件大約有1000個,所以我不想親自去做。發現和替換不起作用,因爲這會至少破壞<see>
的合法使用。
新的C#Roslyn代碼分析API有幫助嗎?我可以想象代碼可以找到這些警告,測試破碎的目標是否真的是參數的名稱,如果是,則編輯爲paramref
。你怎麼看?