반응형

전체 글

(C#) 대입 연산자 Assignment operator

대입 연산자 Assignment operator(할당 연산자) 대입 연산자(Assignment operator. 할당 연산자)는 변수에 값을 대입하는 연산자로 가장 많이 사용되는 = 연산자가 있으며, 기타 다양한 대입 연산자가 있습니다. 대입 연산자 사용 예 설명 = a=5 5를 변수 a에 대입합니다. += a += 5 a = a+5. 변수 a에 5를 더한 결과를 a에 대입합니다. a가 5만큼 증가합니다. -= a -= 5 a = a - 5. 변수 a에서 5를 뺀 결과를 a에 대입합니다. *= a *= 5 a = a * 5. 변수 a에 5를 곱한 결과를 a에 대입합니다. /= a /= 5 a = a / 5. 변수 a를 5로 나눈 결과를 a에 대입합니다. %= a %= 5 a = a % 5. 변수 a를 5..

C#/C#_기초강의 2023.04.21

(C#) 연산자: 관계연산자(비교연산자), 논리연산자

관계 연산자(Relational Operators) = 비교 연산자(Comparison operators) 두 식의 관계를 나타내는 연산자로 결과는 bool 형식이며, 다음과 같은 연산자가 있습니다. 연산자 사용 예 설명 a > 100 a가 100보다 크면 true = 100 a가 100보다 크거나 같으면 true == a == 100 a가 100이면 true != a != 100 a가 100이 아니면 true 예제 static void Main(string[] args) { int s = 0; for (int i = 1; i

C#/C#_기초강의 2023.04.21

(C#) 연산자: ++, -- 증가연산자 감소연산자 증감연산자

증가연산자 ++연산자와 감소연산자 -- 연산자는 단항 연상자이며, 피연산자의 값을 1증가 또는 1 감소시키는 연산자입니다. 연산자 사용 예 설명 ++ 증가연산자 ++변수; 변수++; ++변수; 변수의 값을 먼저 1증가시킵니다. 변수++; 변수의 값을 사용한 후에 1증가시킵니다. -- 감소 연산자 --변수; 변수—ㅣ --변수; 변수의 값을 먼저 1 만큼 감소시킵니다. 변수--; 변수의 값을 사용한 후에 1 만큼 증가시킵니다. 예1 int a=10; a++; // (1) Console.WriteLine(a); // 11 예2 int a=10; ++a; // (2) Console.WriteLine(a); // 11 예1, 예2의 (1)과 (2)는 차이가 없습니다. 그러나 다음과 같은 경우에 차이가 있습니다. ..

C#/C#_기초강의 2023.04.21

(C#) 연산자: 산술연산자

산술연산자(arithmetic operators) 산술 연산자는 두 개의 피연산자를 갖는 이항 연산자이며, 일반적인 연산에 많이 사용되는 더하기, 빼기, 곱하기, 나누기 등의 연산자가 있습니다. 산술 연산자 사용 예 설명 + 5+3 더하기 - 5-3 빼기 * 5*3 곱하기 / 5/3 나누기 % 5%3 정수의 나머지 산술 연산자의 우선순위 연산자 연산 순서 * / % 높다 + - 낮다 연산순서는 같은 순서일때는 왼쪽부터 오른쪽 순서로 연산을 합니다. 2 + 3 * 2 3*2를 먼저 연산하고, 이 결과에 2를 더합니다. 나누기 연산에서는 정수끼리의 연산 결과는 정수입니다. 실수와 정수의 연산 결과는 실수입니다. int a=10; int b=3; double c = a / b; // a나누기 b의 결과가 정수..

C#/C#_기초강의 2023.04.21

(C#) 자료형: enum 열거형

열거형(enum. 열거 형식)은 정수 숫자형식의 명명된 상수의 집합을 정의하는 형식입니다. const int Sprint=0; const int Summer=1; const int Autumn=2; const int Winter=3; 위 4줄의 코드를 다음과 같이 정의할 수 있습니다. enum Season { Spring, Summer, Autumn, Winter } 열거형 멤버의 상수값은 기본으로 0부터 시작되는 int 형식이며, 1씩 증가되는 상수값입니다. enum Season { Spring, Summer, Autumn, Winter } static void Main(string[] args) { Season a = Season.Spring; if(a == Season.Winter) Console...

C#/C#_기초강의 2023.04.21

(SSMS) SQL Server, LocalDB 디자인 도구에서 변경 내용 저장하기

디자인 도구에서 테이블 구조를 변경하고 저장하면 출력되는 메시지입니다. "변경 내용을 저장할 수 없습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다. 다시 만들 수 없는 테이블을 변경했거나 [테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함] 옵션을 설정했습니다." 테이블을 삭제하고 다시 만들수 없을 때, 위 옵션을 변경하면 됩니다. -- [테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함] 옵션을 설정했습니다. 해결 방법 1. [도구] 메뉴에서 옵션을 선택합니다. 2. [옵션] 창에서 "디자이너"를 선택합니다. 3. "테이블을 다시 만들어야 하는 변경 내용 저장 안 함" -- 이 항목의 체크 표시를 해제합니다. 4. [확인] 버튼을 누릅니다.

SQLServer_LocalDB 2023.04.21

Adobe Acrobat Reader 다운로드 - PDF 파일 읽기

pdf 파일을 읽거나 인쇄할 때, 가장 좋은 프로그램이라 생각됩니다. 저는 같이 설치되는 바이러스 검사 프로그램은 바로삭제해 버립니다. 왜 이 프로그램을 강제로 같이 설치하게 하는지 ... https://get.adobe.com/kr/reader Adobe - Download Adobe Acrobat Reader DC This website no longer works on Internet Explorer due to end of support. Please use Microsoft Edge or another supported browser. get.adobe.com

다운로드_링크 2023.04.21

(C#) DBConn_OleDb.cs: 데이터베이스 다루는 클래스

c#에서 OleDB 데이터베이스를 다루는 클래스 관련 링크: https://coding-abc.kr/19 (SQL Server, LocalDB) https://coding-abc.kr/48 (OleDb) 이 블로그에서 "DBConn"으로 검색하면 더 많은 정보를 볼 수 있습니다. 다운로드 // @utf-8 // © 2014~2023 정경환(jwcwjung@naver.com, https://coding-abc.kr) // https://coding-abc.kr/19 (SQL Server, LocalDB) // https://coding-abc.kr/22 (select 구문 실행하기) // https://coding-abc.kr/48 (OleDb) // -- DBConn_OleDb.cs // -- for O..

C# 2023.04.21

(C#) 자료 형식 변환(2): 문자열을 숫자로, 숫자를 문자열로 변환하기

문자열을 숫자로, 숫자를 문자열로 변환하기 Double 형식을 int로 변환하기 위해서는 아래와 같은 형식 변환을 합니다. double a = 123.0; int b = (int) a; string 형식은 위와 같은 캐스팅으로 변환할 수 없습니다. string a = “123”; int b = (int)a; 숫자 형식을 문자열(string) 형식으로 변환하기 숫자 형식뿐만 아니라 거의 모든 형식을 문자열로 변환할 수 있습니다. 1. ToString() 메서드를 이용해서 모든 형식을 문자열로 변환할 수 있습니다. int a = 123; double b = 123.456; DateTime now = DateTime.Now; Console.WriteLine(a.ToString()); Console.WriteL..

C#/C#_기초강의 2023.04.20

(C#) 자료 형식 변환(1) type conversion

자료형: 자료형 변환(Casting and type conversion) 형 변환(type casting)변수의 자료형식으로 다른 자료 형식으로 변환하는 것을 말합니다. 형 변환에는 묵시적 변환(자동 변환)와 명시적 변환(강제 형변환)이 있습니다. 암시적 변환(묵시적 변환. 자동. Implicit convertion) 특별한 변환 명령이 필요하지 않습니다. 작은 형식의 데이터가 더 큰 형식으로 자동으로 변환되는 것을 말합니다. 명시적 변환(Casts. Explicit conversion) 명시적 변환에는 변환식이 필요합니다. 일반적으로 정밀도가 더 낮거나 더 작은 형식으로 변환하는 경우입니다. 클래스를 사용한 변환 서로 호환되지 않은 형식 간에 변환이 필요한 경우네는 System.Convert 클래스나 ..

C#/C#_기초강의 2023.04.20
반응형