C# 将字符串转换为十六进制值示例

using System;

using System.Collections.Generic;
using System.Linq;

using System.Text;

namespace ConsoleApplication15
{

  class Program
  {
      static void Main(string[] args)
      {

          string str = "Onitroad!";
          char[] counting = str.ToCharArray();
          foreach (char words in counting)
          {

              int value = Convert.ToInt32(words);
              string hexaOutput = String.Format("{0:X}", value);
              Console.WriteLine("Hexadecimal value of {0} is {1}", words, hexaOutput);
          }

          Console.ReadLine();
      }
  }
}
C# 如何将字符串转换为十六进制值

在本文中,我们正在讨论如何为字符串中的每个字符获取相应的十六进制值。
要首先执行此操作,我们将使用Cand的ToCharArray()方法将字符串转换为字符数组,然后我们将存储在数组的字符中。

从我们将通过foreach循环取自一个字符,然后获取字符的代码值。
在字符串形式中将十进制值转换为十六进制值之后,我们将使用字符串类的格式方法。

日期:2020-04-11 22:50:33 来源:oir作者:oir