L'altra dia estava jo fent coses amb strings en C# i hem vaig trovar amb la necessitat de fer trossos de 80 caracters un string llaaaaaarg. Així que dit i fet, una mica de Google i alehop!
private List<string> SplitIntoChunks(string text, int chunkSize)
{
List<string> chunks = new List<string>();
int offset = 0;
int size = 0;
while (offset < text.Length)
{
size = Math.Min(chunkSize, text.Length - offset);
chunks.Add(text.Substring(offset, size));
offset += size;
}
return chunks;
}
|