Имеет ли С# int8 и uint8? У меня есть четыре вопроса: Есть ли у С# int8 Если да, как я могу преобразовать string в int8? Есть ли у С# uint8 Если это можно преобразовать string в uint8? Ответ 1 Есть ли у С# int8 Да, это называется sbyte Если так, как я могу преобразовать string в int8? Вызов sbyte.Parse или sbyte.TryParse Есть ли у С# uint8 Да, это называется byte Если это как я могу преобразовать string в uint8? Вызовите byte.Parse или byte.TryParse Ответ 2 Я считаю, что вы можете использовать sbyte для 8-разрядных целых чисел со знаком, как показано ниже: sbyte sByte1 = 127; Вы также можете использовать byte для 8-разрядных целых чисел без знака следующим образом: byte myByte = 255; Вот несколько ссылок для sbyte и byte: Таблицы общего интегрального типа документация sbyte байтовая документация Ответ 3 Да, эквивалент С# известен как sbyte Convert.ToSByte(строка) Да, эквивалент С# известен как byte Convert.ToByte(строка) Для получения дополнительной информации об эквивалентных типах данных, ссылка
Ответ 1 Есть ли у С# int8 Да, это называется sbyte Если так, как я могу преобразовать string в int8? Вызов sbyte.Parse или sbyte.TryParse Есть ли у С# uint8 Да, это называется byte Если это как я могу преобразовать string в uint8? Вызовите byte.Parse или byte.TryParse
Ответ 2 Я считаю, что вы можете использовать sbyte для 8-разрядных целых чисел со знаком, как показано ниже: sbyte sByte1 = 127; Вы также можете использовать byte для 8-разрядных целых чисел без знака следующим образом: byte myByte = 255; Вот несколько ссылок для sbyte и byte: Таблицы общего интегрального типа документация sbyte байтовая документация
Ответ 3 Да, эквивалент С# известен как sbyte Convert.ToSByte(строка) Да, эквивалент С# известен как byte Convert.ToByte(строка) Для получения дополнительной информации об эквивалентных типах данных, ссылка