목록초보자를 위한 C# 200제 (27)
충분히 쌓여가는
표준 숫자 형식지정자출력할 때 형식지정자를 사용할 수 있다.형식 지정자는 Axx의 형태로 표현되는데 A는 형식이고 xx는 정밀도이다.정밀도는 0~99까지의 값을 가지며 결과값의 자릿수에 영향을 준다.(정밀도는 없어도 되는 선택사항이며 지정하지 않으면 디폴트 정밀도가 적용된다)
Console.WriteLine() 메소드는 모든 자료형의 변수 값을 출력할 수 있다.그런데 두 개의 변수를 출력하려면 어떻게 될까?오류가 나는 코드int v1 = 100;double v2 = 1.234;Console.WriteLine(v1, v2); 에러CS1503 C# Argument 1: cannot convert from 'int' to 'string' 2개 이상의 변수를 출력하기 위한 세 가지 방법1) 두 개 변수의 값을 각각 문자열로 바꾸어 연결해서 하나의 문자열로 출력하는 방법Console.WriteLine(v1.ToString() + "," + v2.ToString());Console.WriteLine("v1 = " + v1 + ", v2 = " + v2);출력하고 싶은 값들을 모두 + 연..
여러 개의 변수나 값을 한 문장으로 출력할 수 있다.이때 format 정보를 사용하여 지정한 개체의 텍스트 표현을 콘솔에 출력한다.Console.WriteLine(string format, object arg0, object arg1, ...) arg0, arg1,... 등은 출력하고 하는 데이터들.문자열로 표시되는 format은 이 데이터들을 어떤 형태로 출력할지 지정한다.콤마 뒤의 데이터들은 {0}, {1}, {2}와 같이 중괄호 안에 0부터 시작하는 순서로 지정한다. 코드using System;namespace A008_ConsoleWriteMulti{ class Program { static void Main(string[] args) { C..
OverloadConsole.Write()와 Console.WriteLine() 메소드는 하나의 변수나 값을 출력할 때는 어떤 자료형이라도 출력가능.이유로 해당 메소드가 여러 가지 자료형에 대해 overload되어 있기 때문. 코드using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace A007_ConsoleWriteLine{ class Program { static void Main(string[] args) { bool b = true; char c = 'A'; ..