본문 바로가기
반응형

컴퓨터공학/C,C++,C#33

[C#] Double ToString에서 표시되는 소수점 자리수 double d = 1054.32179 d.ToString("F") : 1054.32d.ToString("F0") : 1054d.ToString("F1") : 1054.3d.ToString("F2") : 1054.32d.ToString("F3") : 1054.322 N은 3자리마다 콤마가 표시된다.d.ToString("N") 1,054.32d.ToString("N0") 1,054d.ToString("N1") 1,054.3d.ToString("N2") 1,054.32d.ToString("N3") 1,054.322 2017. 5. 31.
C의 for 문에서 break 동작 C의 for 문안에서 break을 만나면 그 위치에서 바로 for 문을 빠져 나온다. for(i=0; i 2017. 5. 10.
[C#] 배열 C#은 C와 배열 선언 방법이 다르다. C#에서 배열 선언 방법이 항상 헷깔린다. C#에서 배열 선언은 다음과 같다. int[] array = new int[5];int[] array = new int[] { 1, 3, 5, 7, 9 }; C에서 int array[5]와 같이 선언하는 것에 비해 확실히 복잡하다. =이 들어가고 왼쪽에 [], 오른쪽에 new가 추가되어 총 3개가 더 추가된다. 쉽게 기억하는 방법은 C#에서는 배열을 객체로 다루기 때문에 int[]라는 객체로 array를 instance로 선언하고 new int[5]로 새로운 int[] 객체를 생성한다고 보면 된다. [5]는 객체에 전달되는 arguement로 보면 된다. 2017. 4. 9.
[C#] string을 int로 변환 Convert 클래스에는 많은 변환 메소드가 있다. 여기에서 볼수 있다. string s = "123"; int i = Convert.ToInt32(s); 2017. 1. 12.
[C#] byte 배열을 string로 변환하기 Encoding.UTF8.GetString 함수를 사용하여 byte 배열을 string으로 변환할 수 있다. byte [] b = {1,2,3,4,5};string s = Encoding.UTF8.GetString(b); 2017. 1. 12.
[C#] string을 byte 배열로 변환하기 System.Text.Encoding.UTF8.GetBytes 함수를 사용하여 문자열을 바이트 배열을 변환할 수 있다.string s = "string to be converted";byte[] b = System.Text.Encoding.UTF8.GetBytes(s); 2017. 1. 12.
반응형