如何在C#中将十六进制字符串转换为十六进制数字?

首先,设置十六进制字符串-

string str = "7D";

现在,使用Convert.ToSByte()方法将十六进制字符串转换为十六进制数字-

Console.WriteLine(Convert.ToSByte(str, 16));

让我们看完整的代码-

示例

using System;

namespace Demo {

   public class Program {

      public static void Main(string[] args) {

         string str = "7D";

         Console.WriteLine(Convert.ToSByte(str, 16));

      }

   }

}

输出结果

125

将十六进制字符串转换为十六进制数字的另一种方法-

示例

using System;

namespace Demo {

   public class Program {

      public static void Main(string[] args) {

         string str = "7D";

         Console.WriteLine(Convert.ToInt32(str, 16));

      }

   }

}

输出结果

125

以上是 如何在C#中将十六进制字符串转换为十六进制数字? 的全部内容, 来源链接: utcz.com/z/352437.html

回到顶部