在以下情况下,我经常遇到诸如“无法从'方法组'转换为'字符串'”之类的错误:
var list = new List<string>();
// ... snip
list.Add(someObject.ToString);
当然,最后一行有一个错字,因为我忘记了后面的调用括号ToString
。正确的形式是:
var list = new List<string>();
// ... snip
list.Add(someObject.ToString()); // <- notice the parentheses