연산자(Operators)
C#에선 산술 연산자, 증감 연산자, 조건 연산자, 관계 연산자, 논리 연산자 등 여러가지의 연산자를 제공합니다. 오늘은, 아래 표에 정리된 연산자들에 대해서 배워보도록 하겠습니다. 분류 연산자 예 수식 연산자 +, -, *, /, % a = b + c; 증감 연산자 ++, — a++; 할당 연산자 =, +=, -=, *=, /=, %= a += b + … 더 읽기
C#는 마이크로소프트에서 개발한 객체 지향 프로그래밍 언어로, 닷넷 프레임워크의 한 부분으로 만들어졌으며 나중에 ECMA 와 ISO 의 표준으로 자리잡았다. C++와 자바의 문법과 비슷한 문법을 가지고 있다.
C#에선 산술 연산자, 증감 연산자, 조건 연산자, 관계 연산자, 논리 연산자 등 여러가지의 연산자를 제공합니다. 오늘은, 아래 표에 정리된 연산자들에 대해서 배워보도록 하겠습니다. 분류 연산자 예 수식 연산자 +, -, *, /, % a = b + c; 증감 연산자 ++, — a++; 할당 연산자 =, +=, -=, *=, /=, %= a += b + … 더 읽기
변수(Variable) 중학교 수학을 배우신 분들은 ‘변수’가 이미 어떠한 역할을 하는지 알고 계실겁니다. 그렇습니다. 바로 그 변수와 프로그래밍에서 쓰이는 변수와 의미가 흡사합니다. 프로그래밍에서의 변수는 예를 들자면, 데이터가 들어가는 상자와 같습니다. 값을 저장할 수 있고, 우리가 필요할때는 그 값을 꺼내 참조할 수 있습니다. 타 프로그래밍 언어를 배우신 분들에게는 이미 ‘변수’란 말이 지긋지긋하게 느껴지실텐데, 이 강좌는 방금 C#에 … 더 읽기
시작 C#란, C++의 연산력(computing power)과 Visual Basic의 편의성(convenience)을 결합하기 위한 목적으로 마이크로소프트사에서 개발한 객체지향 프로그래밍 언어입니다. C++가 기반이며, 자바랑 비슷한 특징을 지니고 있습니다. C#은 넷 프레임워크(.NET Framework)에 최적화 되었으며, 생산성이 높습니다. 여기서 객체지향 프로그래밍 언어란, 상속(inheritance), 동적 바인딩(dynamic binding), 자료 추상화(data abstraction), 다형 개념(polymorphism) 같은 특성을 가지고 있으며 객체(object)를 하나의 단위로 생각합니다. 반대로는 절차지향이 있습니다. 마이크로소프트사 홈페이지를 방문하여 C# 개발도구를 다운로드 받아 간단한 프로그램을 … 더 읽기