연산자
-데이터의 가공을 컴파일러에 지시하는 기호
1)산술 연산자
-수치의 형식을 다루는 연산자(정수 및 부동소수점 형식 그리고 demical만 사용 가능)
-두개의 피연산자 필요
2)증감 연산자
3)관계 연산자
4) 논리 연산자
-논리곱 연산자(&&) : A,B 값이 모두 참일때 참 그 외 거짓
-논리합 연산자(||) : A,B의 값이 한 개 라도 참 일때 참 그 외 거짓
-부정 연산자(!) : 값을 반대로 바꿈
5)조건 연산자
-조건에 따라 두 값중 하나를 반환
6)null 조건 연산자 (C# 6.0에 추가됨)
-객체의 맴버에 접근 하기 전에 해당 객체가 null인지 검사하는 형식
-객체가 null 이면 null을 반환 그렇지 않으면 지정된 멤버를 반환
7)비트연산자
-비트 수준에서 데이터를 가공하는 연산자
ex) 시프트 연산자
ex) 비트 논리 연산자
8)할당 연산자
9)null 병합 연산자(??)
-null 조건부 연산자처럼 변수/객체의 null검사를 간결하게 만들어주는 역할
연산자의 우선순위
'C# > C#기초' 카테고리의 다른 글
6.인터페이스와 추상클래스 (0) | 2023.05.13 |
---|---|
5. 클래스와 객체지향 프로그래밍 (0) | 2023.05.11 |
4. 메소드 간추리기 (0) | 2023.05.09 |
3.코드의 흐름제어 (0) | 2023.05.08 |
1.변수와 상수 그리고 데이터형식 (0) | 2023.05.05 |