public static void WriteCursors(TextWriter textWriter, IList<Cursor> cursors, string prefix)
{
textWriter.Write(prefix);
for (int i = 0; i < cursors.Count; i++)
{
if (i > 0)
{
textWriter.Write('|');
}
Cursor cursor = cursors[i];
textWriter.Write(cursor._escapedKey);
textWriter.Write(',');
WriteUlongAsHexToBuffer(cursor.Id, textWriter);
}
}