0
我在我的代碼提供正確的參數,以格式化方法
public override string ToString()
{
return string.Format(
CultureInfo.InvariantCulture, "{{0}} Text = \"{1}\"", Matrix, Text);
}
Matrix
下面的方法是一個結構和Text
是一個字符串。
然而,代碼分析給了我下面的方法警告:
CA2241
Provide correct arguments to formatting methods
Method 'XX.ToString()' calls
'string.Format(IFormatProvider, string, params object[])'
and does not provide a format item for argument "1".
The provided format string is: '"{{0}} Text = \"{1}\""'
對我來說,它看起來像的ToString()
是有效的代碼。我錯過了什麼?
當您嘗試使用Matrix.ToString()時會發生什麼? –
@DigitalD沒有任何變化。 – Bobrovsky
@RyanGates'string Text {get; }' – Bobrovsky