Person を呼び出すオブジェクトのリストがあり、リストからタブ区切りの文字列を作成したい
例:
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"} )
そのリストを次のような文字列に出力したいと思います。
"bob\t15\t999-999-0000\r\nsue\t25\999-999-0000\r\nlarry\t75\999-999-0000\r\n"
今、私はリストをループして、昔ながらの方法で行ごとに実行しようとしていました.LINQのショートカットだったのではないかと思っていました.