산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> C 언어

C# - 유형 변환

유형 변환은 한 유형의 데이터를 다른 유형으로 변환하는 것입니다. 유형 캐스팅이라고도 합니다. C#에서 유형 캐스팅에는 두 가지 형식이 있습니다. -

다음 예는 명시적 유형 변환을 보여줍니다 -

라이브 데모
using System;

namespace TypeConversionApplication {
   class ExplicitConversion {
      static void Main(string[] args) {
         double d = 5673.74; 
         int i;
         
         // cast double to int.
         i = (int)d;
         Console.WriteLine(i);
         Console.ReadKey();
      }
   }
}

위의 코드를 컴파일하고 실행하면 다음과 같은 결과가 생성됩니다. -

5673

C# 유형 변환 방법

C#은 다음과 같은 내장형 변환 방법을 제공합니다 -

시니어 번호 방법 및 설명
1

ToBoolean

가능한 경우 유형을 부울 값으로 변환합니다.

2

토바이트

유형을 바이트로 변환합니다.

3

ToChar

가능한 경우 유형을 단일 유니코드 문자로 변환합니다.

4

ToDateTime

유형(정수 또는 문자열 유형)을 날짜-시간 구조로 변환합니다.

5

10진수로

부동 소수점 또는 정수 유형을 10진수 유형으로 변환합니다.

6

투더블

유형을 이중 유형으로 변환합니다.

7

ToInt16

유형을 16비트 정수로 변환합니다.

8

ToInt32

유형을 32비트 정수로 변환합니다.

9

ToInt64

유형을 64비트 정수로 변환합니다.

10

토스바이트

형식을 부호 있는 바이트 형식으로 변환합니다.

11

투싱글

유형을 작은 부동 소수점 숫자로 변환합니다.

12

ToString

유형을 문자열로 변환합니다.

13

ToType

유형을 지정된 유형으로 변환합니다.

14

ToUInt16

형식을 부호 없는 int 형식으로 변환합니다.

15

ToUInt32

형식을 unsigned long 형식으로 변환합니다.

16

ToUInt64

유형을 부호 없는 큰 정수로 변환합니다.

다음 예는 다양한 값 유형을 문자열 유형으로 변환합니다 -

라이브 데모
using System;

namespace TypeConversionApplication {
   class StringConversion {
      static void Main(string[] args) {
         int i = 75;
         float f = 53.005f;
         double d = 2345.7652;
         bool b = true;

         Console.WriteLine(i.ToString());
         Console.WriteLine(f.ToString());
         Console.WriteLine(d.ToString());
         Console.WriteLine(b.ToString());
         Console.ReadKey();
            
      }
   }
}

위의 코드를 컴파일하고 실행하면 다음과 같은 결과가 생성됩니다. -

75
53.005
2345.7652
True

C 언어

  1. C# 유형 변환
  2. Python 유형 변환 및 유형 캐스팅
  3. 파이썬 숫자, 유형 변환 및 수학
  4. 자바 타입 캐스팅
  5. 자바 - 제네릭
  6. ASTM A1018 등급 CS 유형 B
  7. ASTM A424 등급 유형 II
  8. ASTM A424 학년 유형 I
  9. ASTM A792 등급 CS 유형 A
  10. ASTM A53 등급 A 유형 E