私は考えていた :
このコードを書く:
DataRow[] g = new DataRow[1] ;
var t=new StringBuilder().AppendFormat("{0}", g[0]["aaa"].ToString());
Resharper は次のように表示します: (灰色に注目してください)
3 questions please
1) ToString
() を削除すると、オブジェクトは削除された () を呼び出さずに表示文字列をどのように出力しますToString
か?
2)彼はすでに内部的に呼び出しているので、それを削除することを提案していますか?または別の理由のためですか?
3) ToString() を削除しないと、2回呼び出されますか?