Ga0's
C# 기초 문법_상수 본문
● 상수 ( = 지역 상수)
- 변수를 선언할 때 앞에 const라는 키워드를 붙이면, 그 변수는 상수가 된다.
- 상수란 값이 변하지 않는 값을 말한다,
- 또, 선언과 동시에 초기화를 해야한다.
- 상수는 실수, 문자, 문자열, 정수에도 적용이 가능.
using System;
namespace practice
{
internal class Program
{
static void Main(string[] args)
{
const int number; //error >> CS0145 const 필드에 값을 입력해야함
const int number1 = 100; // 상수 number1에 100을 할당, error 없음.
number1 = 101; //error>> CS0131 할당식의 왼쪽은 변수, 속성 또는 인덱서야 함.-> 즉, 값을 변경할 수 없다.
const string str; //error >> CS0145 const 필드에 값을 입력해야함
const string str1 = "안녕하세요."; // 읽기전용 변수(= 상수) 문자열 "안녕하세요." 참조/할당
str1 = "Hello"; //error>> CS0131 할당식의 왼쪽은 변수, 속성 또는 인덱서야 함.-> 즉, 값을 변경할 수 없다.
}
}
}
'Study IT > C#' 카테고리의 다른 글
C# 기초 문법_ 숫자 데이터 (0) | 2022.07.18 |
---|---|
C# 기초 문법_이스케이프 시퀀스, 자리표시자 (0) | 2022.07.18 |
C# 기초 문법_ 변수, 리터럴 (0) | 2022.07.18 |
C# 기초 문법_출력문, 주석문 (0) | 2022.07.18 |
C# 시작하기 (1) | 2022.07.07 |