Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- 리액트
- javascript
- 도커
- asp.net core
- 리액트 타입스크립트
- 도커 컨테이너
- docker layer
- react ts
- react typescript
- 도커 레이어
- redux
- 리액트 리덕스
- 리액트 타입스크립트 적용하기
- 도커 이미지
- react
- js
- Git
- Docker
- Asp Net Core
- 리덕스
- React Redux
- Docker image
- asp core mvc
- asp core 권한
- ASP Core
- C#
- docker container
- c# delegate
- asp.net core mvc
- vscode extension
Archives
- Today
- Total
목록c# ref (1)
기초 메모지

ref 범위 밖에 있는 변수의 값을 수정할 때 사용합니다. 기본적을 매개 변수(Prameter)는 값 타입(Value Type)을 사용하기 때문에 메서드 밖에 있는 값이 변경되는 일은 없습니다. ref로 참조 타입(Reference Type)으로 변경하면 인자로 주어진 변수의 주소 값을 참조하게 됩니다. 인자로 주어진 변수 값과 매개 변수는 같은 주소 값을 가지기 때문에 실질적인 값을 공유하게 됩니다. 그 결과 실질적인 값을 변경한다면 참조하고 있던 변수나 매개 변수 값은 같은 값을 참조하게 됩니다. int Sum = 0; Add(int 2, int 10, ref Sum); ConsoleWriteLine(Sum) // Sum = 12 void Add(int x, int y, ref Sum) { Sum =..
Languages/C#
2022. 6. 30. 15:12