Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 16진수 문자열을 16진수로 변환하는 방법은 무엇입니까?

<시간/>

먼저 16진수 문자열을 설정하십시오 -

string str = "7D";

이제 Convert.ToSByte() 메서드를 사용하여 16진수 문자열을 16진수로 변환하십시오 -

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

16진 문자열을 16진 숫자로 변환하는 또 다른 방법 -

예시

using System;

namespace Demo {
   public class Program {
      public static void Main(string[] args) {
         string str = "7D";
         Console.WriteLine(Convert.ToInt32(str, 16));
      }
   }
}

출력

125