I had an interesting issue the other day at work regarding string.Join
[http://msdn.microsoft.com/en-us/library/57a79xd0.aspx]. I had overridden
ToString in one of my classes to easily output values from the object, and this
new ToString implementation was utilizing string.Join:
class Data
{
public string