ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • C# 키워드
    카테고리 없음 2019. 12. 1. 19:37
    • abstract
    • byte
    • class
    • if
    • new
    • short
    • struct
    • try
    • while
    • case
    • do
    • float
    • null
    • sizeof
    • switch
    • double
    • for
    • object
    • private
    • return
    • uint
    • catch
    • bool
    • char
    • demical
    • else
    • false
    • foreach
    • int
    • long
    • protected
    • sbyte
    • unlong
    • break
    • goto
    • public
    • string
    • true
    • void

    • delegate : 메소드의 대리 변수. ex) delegate 메소드반환타입 메소드이름 (매개변수);
    • event : 클래스 내에서 필드처럼 쓰임. 추가 시 +=, 삭제 시 -=
    • fixed : unsafe(안전하지 않는 컨텍스트) 안에 있어야함. 메모리를 직접 관리하므로 가바지 콜랙션의 제거 대상이 아님.
    • internal : 같은 어셈블리 코드는 public 접근이지만, 다른 어셈블리 코드는 private 접근.
    • static : 클래스/구조체를 붙이지 않아야 접근 가능.
    • override : 자식클래스 재정의
    • virtual : 부모클래스
    • base : 오버라이드할 때 자식의 클래스에서 부모 클래스 접근. 자바의 super와 유사.
    • readonly : const 변수와 유사.
    • const : 상수. ex) const 자료형 상수명 = 상수 값;
    • implicit : 컴파일러가 캐스팅 변환
    • explicit : 컴파일러가 캐스팅 변환X
    • as : 캐스팅 결과를 리턴
    • is : 캐스팅 가능하면 true, 불가능하면 false 리턴. 캐스팅 성공유무 판단
    • params : 매개변수의 자료형은 같으나 갯수가 다를 경우
    • ref : 구조체에서 '클래스 얇은복사'
    • out : ref 기능 몇개는 제한됨
    • base
    • in
    • typeof
    • continue
    • extern
    • lock
    • stackalloc
    • this
    • using : try-finally 구문과 동일
    • operator
    • throw
    • checked : 오버플로(최댓값을 넘어서 최솟값이 됨), 언더플로(최솟값을 넘어서 최댓값이 됨)을 컴파일러에서 검사
    • unchecked : 오버플로, 언더플로를 무시
    • default
    • interface
    • namespace
    • sealed

    • get 
    • set
    • value
Designed by Tistory.