I have often encountered an error such as "cannot convert from 'method group' to 'string'" in cases like :
var list = new List<string>();
// ... snip
list.Add(someObject.ToString);
of course there was a typo in the last line because I forgot the round paranthesis after "ToString". The correct form would be :
var list = new List<string>();
// ... snip
list.Add(someObject.ToString()); // <- notice the paranthesis
However I came to wonder what is a method group. Google isn't much of a help and MSDN neither.