Convert.ToInt32(byte)方法用于将特定的字节值转换为其等效的整数(int 32有符号数字)。
语法:
int Convert.ToInt32(byte value);
它接受一个字节值/变量作为参数,并返回其等效的带符号整数。
示例
Input: byte a = 100; Output: 100
码:
using System; using System.Text; namespace Test { class Program { static void Main(string[] args) { byte a = 100; byte b = 127; //printing type of a & b Console.WriteLine("Value of a: {0}, type of a: {1} ", a, a.GetType()); Console.WriteLine("Value of b: {0}, type of b: {1} ", b, b.GetType()); //converting to Int32 and printing its value & type Console.WriteLine("Value: {0}, type: {1} ", Convert.ToInt32(a), Convert.ToInt32(a).GetType()); Console.WriteLine("Value: {0}, type: {1} ", Convert.ToInt32(b), Convert.ToInt32(b).GetType()); //按ENTER退出 Console.ReadLine(); } } }
输出结果
Value of a: 100, type of a: System.Byte Value of b: 127, type of b: System.Byte Value: 100, type: System.Int32 Value: 127, type: System.Int32