>  기사  >  백엔드 개발  >  C# 7.0의 이진 리터럴 및 숫자 구분 기호는 무엇입니까?

C# 7.0의 이진 리터럴 및 숫자 구분 기호는 무엇입니까?

WBOY
WBOY앞으로
2023-09-08 12:53:021087검색

C# 7.0 中的二进制文字和数字分隔符是什么?

이진 리터럴 -

C# 7 이전에는 10진수와 16진수 값만 a에 할당할 수 있었습니다. 변하기 쉬운.

이진 리터럴은 C# 7.0에 도입되어 이진 값을 전달할 수 있습니다. 변하기 쉬운.

숫자 구분 기호 -

숫자 구분 기호는 단일 밑줄(_) 형식을 사용합니다. 이 구분 기호를 사용할 수 있습니다. 가독성을 높이기 위한 방법으로 모든 디지털 텍스트에 사용할 수 있습니다.

이진 리터럴 예 -

Example

class Program{
   public static void Main(){
      var bn = 0b1000001;
      System.Console.WriteLine(bn.GetType());
      System.Console.WriteLine(Convert.ToChar(bn));
      Console.ReadLine();
   }
}

Output

System.Int32
A

숫자 구분 기호 예 -

Example

class Program{
   public static void Main(){
      long Salary = 1_00_00_00_00_000;
      System.Console.WriteLine(Salary.GetType());
      System.Console.WriteLine(Salary);
      Console.ReadLine();
   }
}

Output

System.Int64
100000000000

위 내용은 C# 7.0의 이진 리터럴 및 숫자 구분 기호는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제