Синтаксис:
Используется csharp
string CarMessage = "C155";
// 0 // Конвектируем строчку в Бинарный формат ////
StringBuilder sb = new StringBuilder();
foreach (byte b in System.Text.Encoding.Unicode.GetBytes(CarMessage))
sb.Append(Convert.ToString(b, 2).PadLeft(4, '0')).Append(' ');
string binaryStr = sb.ToString();
Debug.Log("binareCode = " + binaryStr);
// 0 // Конвектируем строчку в Бинарный формат ////
StringBuilder sb = new StringBuilder();
foreach (byte b in System.Text.Encoding.Unicode.GetBytes(CarMessage))
sb.Append(Convert.ToString(b, 2).PadLeft(4, '0')).Append(' ');
string binaryStr = sb.ToString();
Debug.Log("binareCode = " + binaryStr);
Вот я пытался вот так сделать и получается вот это число " 000011 0000 110001 0000 110101 0000 110101 0000 " это не есть хорошо
Может я какой то не тот метод использую или еще что? может C155 вообще не должна быть строкой? Мне говорили со смещением как-то делать но чет тоже не получается понять