DjReactive
Новичок
- Сообщения
- 17
- Репутация
- 0
Здравствуйте, помогите пожалуйста перевести этот код, написанный на языке С# перевести на AutoIt. Либо помогите найти полезный учебник.
Что именно я не понял: ulong, uL, и "|=" и "<<=" что означают эти действия. Заранее спасибо.
Что именно я не понял: ulong, uL, и "|=" и "<<=" что означают эти действия. Заранее спасибо.
Код:
public static string HexToString(byte[] HexString)
{
string arg = "";
string text = "0123456789ABCDEFGHJKLMNPRSTVWXYZ";
for (int i = 0; i < 3; i++)
{
ulong num = 0uL;
for (int j = 0; j < 5; j++)
{
num <<= 8;
num |= (ulong)HexString[i * 5 + j];
}
for (int j = 0; j < 8; j++)
{
ulong num2 = num >> j * 5 & 31uL;
char c = text[(int)num2];
arg += c;
}
}
return arg;
}