본문 바로가기

C#/기초

(3)
C# 기초 : 반복문(2) for for for(초기화; 조건식; 반복식;) = for(initializer, condition, iteraotr) 지정된 bool 식이 true인 동안 코드 실행 (1)초기화: 반복문 시작 전 처음 한 번만 실행되는 코드로, 반복문에서 사용할 변수를 선언하고 값 할당 (2)조건식: 조건식이 true일 때 반복 실행 (3)반복식: 매번 코드블럭이 실행이 끝나고 마지막에 실행 for문 - 실습예제(1) >> 출력결과 for문 - 실습예제(2) >>출력결과 for문 - 실습예제(3) >> 출력결과 + 가독성 좋게, 단 별로 구분짓고 싶다! 하면 Console.WriteLine(); 을 추가해주면 된다.
C#기초 : 반복문(1) while / do while while 조건식이 true인 동안 코드를 반복 실행 while문 블록 내 어느 지점에서나 break문을 사용하여 루프 중단이 가능하다. while문 - 실습예제 do while문 while문과 다르게 무조건 한 번은 먼저 실행되고 반복문의 조건식을 확인 while문처럼 do while문 블록 내 어느 지점에서나 break문을 사용하여 루프 중단이 가능하다. do while문 - 실습예제 (1) do while문 (+while문) - 실습예제 (2) while문을 활용하여 do while문 - 실습예제(1)와 동일한 결과 출력하기! [시행착오1] do while문 - 실습예제 (2) 출력결과 = 콘솔창에 출력결과가 없음 [시행착오2] do while문 - 실습예제 (2) 출력결과 = 무한루프의 늪
C# 기초 : 간단한 정리 및 "Hello World" 출력까지 C#이란 마이크로소프트사에서 개발한 객체 지향 프로그래밍 언어로, 닷넷 프레임워크의 한 부분으로 만들어졌다. C++ 그리고 JAVA와 문법이 비슷하다 --! JAVA를 수박겉핧기 식으로 공부한 후 C#을 시작했어도 JAVA와 C#은 상당 부분 비슷한 것을 알 수 있었다. JAVA와의 차이점 내가 제일 궁금했던 부분. C#과 JAVA는 비슷한 건 알겠는데 그럼 두 언어 간에 어떤 차이가 있는 것일까? C#은 자바와 달리 불안전 코드(unsafe code)와 같은 기술을 통하여 플랫폼 간 상호 운용성에 상당한 노력을 기울인다. C#의 기본 자료형은 닷넷의 객체 모델을 따르고, 런타임 차원에서 garbage collection이 되며 클래스, 인터페이스, 위임, 예외 등 객체 지향 언어로서 가져야 할 모든 요..