Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > длина байт массива


Автор: Noyabr 14.1.2008, 06:17
Код

st = "текст!!"
Dim encoding As New System.Text.ASCIIEncoding()
Dim b() As Byte
b = encoding.GetBytes(st)

сейчас длинна b будет равна длине encoding.GetBytes(st), и изменить ее трудновато, можно ли заранее задать длину b? Мне нужно, чтобы она была кратна 64..

в C# вот так определяют
Код

int[] output = new int[64];

а в VB?

Автор: Plamenk 14.1.2008, 09:23
Если мне не изменяет память то в VB размер массива можно задавать так:

Код

Dim b(0 To 63) as Byte


А вообще в MSDN есть подробное описание.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)