public void CopyContentToStringBuilder(StringBuilder stBuilder)
{
List<EditableTextLine> lines = lineCollection as List<EditableTextLine>;
if (lines != null)
{
int j = lines.Count;
int n = j - 1;
for (int i = 0; i < j; ++i)
{
lines[i].CopyLineContent(stBuilder);
if (i < n)
{
stBuilder.Append('\n');
}
}
}
else
{
((EditableTextLine)lineCollection).CopyLineContent(stBuilder);
}
}