일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 스프링 입문
- 토마토
- Operating System
- 스프링 핵심 원리
- redis
- 2475번
- 에러핸들링
- n타일링2
- 윤성우 저자
- 10026번
- TCP/IP
- 김영한
- C#
- FIFO paging
- Four Squares
- 열혈 tcp/ip 프로그래밍
- Spring
- OS
- 우아한 테크 세미나
- Operating System.
- 열혈 TCP/IP 소켓 프로그래밍
- C++
- 이펙티브코틀린
- 우아한레디스
- BOJ
- 제프리리처
- 운영체제
- Window-Via-c/c++
- HTTP
- inflearn
- Today
- Total
목록c# (4)
나의 브을로오그으

타입 유형 의미 Format 예제 한글 윈도우 출력 숫자형 C 통화 "{0:C}", -123 -\123 D 10진수 "{0:D}", -123 -123 E 공학 "{0:E}", -123.45f -1.234500E+002 F 고정 소수점 "{0:F}", -123.45f -123.45 G 일반(기본값) "{0:G}", -123 -123 N 숫자 "{0:N}", -123 -123.00 P 백분율 "{0:P}", -123.45f -12,345.00 % R 반올림 숫자 "{0:R}", -123.45f -123.45 X 16진수 "{0:X}", -123 FFFFFF85 DateTime now = DateTime.Now 를 기준으로.... 날짜형 유형 의미 Format 예제 한글 윈도우 출력 d 단축 날짜 "{0:d}..

멤버 유형 설명 Contains 인스턴스 메서드 인자로 전달된 문자열을 포함하고 있는지 여부를 true/false로 반환 EndsWith 인스턴스 메서드 인자로 전달된 문자열로 끝나는지 여부를 true/false로 반환 Format 인스턴스 메서드 형식에 맞는 문자열을 생성해 반환 GetHashCode 인스턴스 메서드 문자열의 해시값을 반환 IndexOf 인스턴스 메서드 문자 또는 문자열을 포함하는 경우 그 위치를 반환하고 없으면 -1을 반환 Replace 인스턴스 메서드 첫 번째 인자의 문자 또는 문자열을 두 번째 인자의 값으로 치환된 문자열을 반환 Split 인스턴스 메서드 주어진 문자 또는 문자열을 구분자로 나뉜 문자열의 배열을 반환 StartsWith 인스턴스 메서드 인자로 전달된 문자열로 시작하..

오늘은 c# 공부를 하면서 깊은 복사와 얕은 복사에 대해서 알아봤다. 이름 그대로 deep copy는 깊은 복사, shallow copy는 얕은 복사이다. c#에서는 우선 다음에 주목해야 한다. deep copy든 shallow copy든 둘다 어쨌든 copy라는 점이다. 스택 메모리의 저장된 값을 복사하는 데에는 둘다 동일하다. int n1 = 4; int n2 = n1; // 값 복사 : deep copy(깊은 복사) 위의 코드에서 보면 n1에 4라는 값을 할당했다. 정확하게는 스택의 메모리를 할당하여 4라는 값을 저장하고 n1이라는 식별자를 붙여 메모리를 접근하여 값을 변경 할 수 있는 것이다. n2 = n1은 직관적으로는 n2에 n1의 값을 넣는것 같지만 정확하게는 스택에 메모리를 새로 할당하여 ..

c# 델리게이트란 무엇일까? c# 문법책을 보면은 대부분의 공통적인 문법들은 쉽게쉽게 이해가 되는데 저는 항상 이부분이 조금 이해가 안되었다.ㅎㅎㅎ 아마 비슷한 예제나 실제 코딩을 하면서 써본적이 별로 없으니 그런것 같다. 그런 의미에서 블로그에 글을 남겨보려고 한다. 델리게이트는 c/c++개발자에게는 델리게이트를 간단하게 함수 포인터라고 설명한다. 변수에 값을 담는게아니라 이번에는 메소드를 담는 것이다.!! 그리고 delegate는 대리자라는 뜻이다. 즉, 우리가 호출 할 메소드를 대신 호출해주는 대리자인 셈이다. 문법은 다음과 같다. 접근제한자 delegate 대상_메서드의_반환타입_식별자(..... 대상_메서드의_매개변수_목록.....); public class Disk { public int Cl..