次のテキスト ファイルを読み込もうとしています。
Author
{
Name xyz
blog www.test.com
rating 123
}
Author
{
Name xyz
blog www.test.com
rating 123
}
Author
{
Name xyz
blog www.test.com
rating 123
}
Author
{
Name xyz
blog www.test.com
rating 123
}
次のスニペットを使用して著者レコードを取得しています。
public static IEnumerable<string> GetAuthors(string path, string startfrom, string endto)
{
return File.ReadLines(path)
.SkipWhile(line => line != startfrom)
.TakeWhile(line => line != endto);
}
public static void DoSomethingWithAuthors(string fileName)
{
var result = GetAuthors(fileName, "AUTHOR", "}").ToList();
}
上記は、著者の詳細を 1 つだけ返します。オブジェクトに入力できるように、すべての作成者を一度に取得する方法を教えてください。どうもありがとう!!