C#35 C# 숫자를 문자로 형변환 (int to string) C# 프로그래밍에서 숫자를 문자로 바꾸는 경우가 자주 발생합니다. 이번에는 C#에서 데이터 타입을 숫자에서 문자로 형 변환(int to string)하는 다양한 방법에 대하여 알아보도록 하겠습니다. C# int to String 형 변환 1. Int16.ToString() / Int32.ToString() / Int64.ToString() 정수를 문자열로 표현하며, 주로 화면에 출력을 하기 위해 많이 사용됩니다. int n = 100; string str = n.ToString(); 2. Convert.ToString() System.Convert 클래스는 데이터 타입을 다른 데이터 타입으로 변환합니다. int n = 100; string str = Convert.ToString(); 3. String... 2022. 12. 1. C# 문자열 조합 String, StringBuilder 사용법(차이점) 코드를 작성하시다 보면 문자열 조합을 사용하는 경우가 종종 있는데, 이렇게 문자열 조합 or 결합 작업에서 유의해서 사용하면 더 효율적인 코드를 만드실 수 있습니다. 이번에는 String과 StringBuilder 사용법 및 차이점에 대하여 알아보도록 하겠습니다. C# String, StringBuilder 1. String String은 참조변수로 문자열을 조합할 때마다 새로운 클래스가 생성되며 이전의 객체들은 GC(Garbage Colletor)에 의해 수집됩니다. 그래서 문자열 조합이 많아질수록 부하가 많이 발생할 수 있습니다. 기본적으로 GC가 이런 객체들을 수집하여 비워주는 역할을 하지만, 그 시기가 언제인지 불분명하여 불필요한 메모리 낭비가 발생하여 메모리 누수가 발생하실 수 있습니다. str.. 2022. 12. 1. C# String.Format 문자열 다양한 숫자 표현 방법 (돈, 진법, 백분율 등) C# String.Format 함수를 사용하여 문자열을 다양한 형태의 숫자로 표현이 가능합니다. 돈, 10진법, 소수점, 백분율 등 여러 가지 형태로 변환하여 출력하는 방법을 알아보도록 하겠습니다. C# String.Format 다양한 숫자 표현 System.String.Format 메서드를 사용하여 8가지 숫자 표현을 알아보도록 하겠습니다. 1. 통화(금액) : C/c // 기본적으로 반올림 되어 결과값이 나옵니다. Console.WriteLine(String.Format("{0:C}", 12.5)); Console.WriteLine(String.Format("{0:C}", -1.5)); // 결과 \13 \-2 2. 10진법 : D/d Console.WriteLine(String.Format("{0:.. 2022. 10. 24. 이전 1 ··· 6 7 8 9 다음