У меня есть алгоритм, который генерирует случайные данные порядка КБ.
byte[] linkBytes = new byte[size * 1024];
var rngCrypto = new System.Security.Cryptography.RNGCryptoServiceProvider();
rngCrypto.GetBytes(linkBytes);
String text128 = Convert.ToBase64String(linkBytes);
String text128Enc = Uri.EscapeDataString(text128);
return text128Enc;
Проблема в том, что мне нужны МБ случайных данных в Base64. В MSDN написано, что EscapeDataString не может превышать 32766 символов прибл. инт размер.
Как я могу этого добиться?
_
и-
в качестве специальных символов. - person CodesInChaos   schedule 09.01.2014