I suspect you'll have trouble if you have more than about int.MaxValue
characters, but you'd need rather a lot of memory to keep a string that
size anyway - especially on a device running the Compact Framework! On
mobile devices, the limit is basically that of the memory of the
device.