I have a list of objects call Person I would like to create a tab delimited string from the list
Example:
public class Person
{
public string FirstName { get; set; }
public int Age { get; set; }
public string Phone { get; set; }
}
List<Person> persons = new List<Persons>();
persons.add ( new person {"bob",15,"999-999-0000"} )
persons.add ( new person {"sue",25,"999-999-0000"} )
persons.add ( new person {"larry",75,"999-999-0000"} )
I would like to output that list to a string that would look like this:
"bob\t15\t999-999-0000\r\nsue\t25\999-999-0000\r\nlarry\t75\999-999-0000\r\n"
right now I was just going to loop through the list and do it line by line the old fashion way.. I was wondering if the was a short cut in LINQ.
You can Use Strig.Join