-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
구구단
22.01.26 21:22 작성 조회수 186
0
구구단 작성시
콘솔 라인에서 $ 표시는 어떤 기능을 하는건가요?
{ } 기호 없이는 i 나 j 를 반환 할 수 없는건가요?
너무 초보적인 질문일지는 모르겠지만
부탁드립니다
감사합니다
답변을 작성해보세요.
0
Rookiss
지식공유자2022.01.27
$는 비교적 새로 생긴 문법인데요. (C#6 이상부터 지원)
https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/tokens/interpolated
Console.WriteLine("Hello, {0}! Today is {1}, it's {2:HH:mm} now.", name, date.DayOfWeek, date);
원래는 위와 같이 쓰는게 정석이었으나, {0} {1]로 위치를 잡아주는게 지저분한 문제가 있습니다.
// String interpolation: Console.WriteLine($"Hello, {name}! Today is {date.DayOfWeek}, it's {date:HH:mm} now.");
string interpolation은 $를 붙이면서 시작하는데
그러면 {} 안에 변수를 넣어서 바로 출력을 해줄 수 가 있게 됩니다.
답변 1