본문 바로가기

C#(CSharp)/기초강좌(Basic)20

[4] C# 변수, 상수, 문자 (C# Variables, Constants, Literals) 1) C# 변수 Variables 크게 5가지 변수 종류가 있습니다. 다른 언어와 다른점은 아래 표 마지막에 이는 Nullable Types 입니다. 종류(Type) 예제(Example) Integral types sbyte, byte, short, ushort, int, uint, long, ulong and char Floating point types float and double Decimal types decimal Boolean types true or false values, as assigned Nullable types Nullable data types int? num = null; // num 값은 null 이다. if (num.HasValue) { System.Console.Writ.. 2015. 2. 23.
[3] C# Type Conversion (C# 형 변환) C# 형 변환 방법은 크게 명시적(Implicit) 공개적(Explicit) 두가지 방법이 있습니다. 1) Explicit Type Conversion명시적으로 Type을 변환 한다. 아래 코드를 보면 바로 이해가 될 것입니다. void ExlicitConversion() { double d = 5673.74; int i; // cast double to int. i = (int)d; Console.WriteLine(i); Console.ReadKey(); } 즉, 파란색 글씨에서 보이듯이 (int)를 이용해서 명시적으로 double -> int로 변환 되는 것입니다. 2) C# Type Conversion MethodsC#에서 제공하는 함수를 이용하는 방법입니다. [Sample Code] void St.. 2015. 2. 23.
[2] C# 키워드(Keyword) 와 데이터 타입(Data Type) [C# Keyword] C# 프로그램을 개발하기 위해서는 미리 정의된 키워드(단어)를 알고 있어야 합니다. 이 키워드는 C#, Java, C/C++ 거의 비슷합니다.그래서 아래에 나와있는 키워드만 알고 있으면 다른 개발언어 학습이 수월하게 될것 입니다. 참고로 C#은 키워드 개수가 다른 언어에 비해서 적은 편이어서 프로그램 언어를 빠르게 학습 할 수있습니다. 이 글을 읽는 분들중 기존에 C#이외 다른 프로그램을 배운 분이시라면 위 키워드 거의 대부분을 알고 있다고 생각해 됩니다. [C# Data Types]​ C#은 크게 3가지 Data Type이 있습니다. 1)Value Types C#에서는 C/C++와 다르게 변수를 선언한 후 모두 Default Value가 자동으로 설정됩니다. C/C++에서는 쓰레.. 2015. 2. 23.
[1] C# 이란? (C# Overview) C#은 모던하고, 일반적인 목적, 객체지향 개발 언어로 마이크로소프트에서 개발되었다.C#은 Anders Hejlsberg 와 그의 팀이 .Net Framework.를 개발 하면서 만든 언어이다. C#은 CLI (Common Language Infrastructure) 기반위에 만들어졌고 코드도 이 기반위에서 동작한다. 쉽게 말해서 .Net Framework 기반위에서 동작한다고 생각하면 된다. [C# 사용하는 이유] Modern, general-purpose programming language (윈도우 데스크탑, 서버, 웹, HW Control 가능) Object oriented. (객체 지향) Component oriented. (여러 컴포넌트를 쉽게 사용 개발 가능하다.) Easy to le.. 2015. 2. 23.