728x90
반응형

C#/C# 교과서 34

[C# 교과서] 18. 배열 사용하기

컬렉션 이름 하나로 데이터 여러 개를 담을 수 있는 그릇 배열 : [] {} 이름 하나로 데이터 여러 개를 저장하는 데이터 구조 인덱스는 0부터 시작 데이터 형식 하나만 보관 가능 new 키워드로 배열을 생성한 후 사용 가능 → 형식을 인스턴스화(새로운 개체를 만드는 작업) 시켜 주는 연산자 → new 키워드는 배열을 지정한 크기로 만들어 주는 연산자 배열 값 하나는 element 또는 item으로 표현 데이터 형식 뒤에 [] 기호를 사용하여 선언, ex) int[] numbers; 데이터형식[] 배열이름 = new 데이터형식[크기]; 1차원 배열 : 배열의 첨자를 하나만 사영하는 배열 다차원 배열 : 첨자 2개 이상을 사용하는 배열 가변 배열 : ‘배열의 배열’이라고도 하며, 이름 하나로 다양한 차원의..

C#/C# 교과서 2022.12.26

[C# 교과서] 10~17. 연산자, if/else문, switch문, for문, while-do, foreach문, break/continue/goto 반복문 제어

TryParse() 메소드 특정 형식으로 변환이 가능하면 true를 반환 C# 7.0 버전 이후로는 out var 형식을 지원 if 문에 out var r 형식으로 r 변수를 직접 만들어 사용 할 수 있음 피보나치 수열 while문으로 표현 using System; namespace codingstudy { class Program { static void Main(string[] args) { int first = 0; int second = 1; while (second

C#/C# 교과서 2022.12.23

[C# 교과서] 6~9. 데이터 형식, 변수 저장, 연산자 사용하기

C# 7.0 버전부터는 언더스코어(_)로 문자를 사용하는 숫자 구분자를 제공하여 세 자리마다 콤마로 구분되는 긴 숫자 형태를 표현할 수 있음 int number = 1_000_000; 으로 작성하고 출력하면 1000000 부호 없는 정수 데이터 형식은 byte, ushort, uint, ulong 음수 값을 제공할 수 없지만 양의 정수 값을 2배로 표현 가능함 실수 데이터 double, float : 부동소수점 방식 decimal : 10진 방식 (금융 관련 프로그램 만들 때 유용) decimal은 float와 double에 비해서 가장 정밀도가 높은 정확한 자료를 담을 수 있음 값 자체의 범위는 float와 double에 비해서 작지만, 소수점 28자리는 정확도가 높음 f는 float, d는 doubl..

C#/C# 교과서 2022.12.22

[C# 교과서] 1~5. C# 준비, 변수 만들기

프로젝트 : 프로그램 하나를 이루는 가장 작은 단위가 되는 프로그램. 비주얼 스튜디오에서 프로젝트는 확장자가 CSPROJ인 파일로, 관련된 여러 파일을 이름 하나로 묶는 역할 솔루션 : 하나 이상의 프로젝트를 모아서 만든 프로그램. 비주얼 스튜디오에서 솔루션은 확장자가 SLN인 파일로 하나 이상의 프로젝트를 묶어서 관리할 때 사용 솔루션 - 프로젝트 - 소스파일 C# 인터렉티브로 Hello World 출력하기 비주얼 스튜디오 위쪽 검색창에서 ‘C# Interactive’를 검색하면 실행 가능 (한글 버전이면 C# 대화형으로 검색) main()을 만들지 않고도 출력 가능 (파이썬 처럼) using system; 네임스페이스 생략해서 작성가능 C#의 기본 코드 구조 네임스페이스 - 클래스 - Main() 메..

C#/C# 교과서 2022.12.22
728x90
반응형