M - Chunklength M - Chunkprevious M - Chunkoffset M - Chunkoffset M - Chunklength
M - Chunklength M - Chunkprevious M - Chunkoffset M - Chunkoffset M - Chunklength
num3 = 0;
chunk.m_ChunkLength = indexInChunk;
stringBuilder.m_ChunkPrevious = chunk;
stringBuilder.m_ChunkOffset = chunk.m_ChunkOffset + chunk.m_ChunkLength;
if (indexInChunk == 0)
{
stringBuilder.m_ChunkPrevious = chunk.m_ChunkPrevious;
chunk = stringBuilder;
}
}
stringBuilder.m_ChunkLength -= num2 - num3;
if (num3 != num2)
{
StringBuilder.ThreadSafeCopy(stringBuilder.m_ChunkChars, num2, stringBuilder.m_ChunkChar
s, num3, count2);
}
}