logo

C# 튜토리얼

C 샤프 튜토리얼

C# 자습서에서는 C#의 기본 개념과 고급 개념을 제공합니다. 우리의 C# 튜토리얼은 초보자와 전문가를 위해 설계되었습니다.

C#은 .Net Framework의 프로그래밍 언어입니다.

C# 튜토리얼에는 첫 번째 예제, 제어문, 객체 및 클래스, 상속, 생성자, 소멸자, 정적, 밀봉, 다형성, 추상화, 추상 클래스, 인터페이스, 네임스페이스, 캡슐화, 속성, 인덱서, 배열과 같은 C#의 모든 주제가 포함되어 있습니다. , 문자열, 정규식, 예외 처리, 멀티스레딩, 파일 IO, 컬렉션 등

C#이란?

C#은 'C-Sharp'로 발음됩니다. .Net Framework에서 실행되는 Microsoft에서 제공하는 객체 지향 프로그래밍 언어입니다.

C# 프로그래밍 언어의 도움으로 우리는 다양한 유형의 안전하고 강력한 애플리케이션을 개발할 수 있습니다.

  • 창 응용
  • 웹 애플리케이션
  • 분산 애플리케이션
  • 웹 서비스 애플리케이션
  • 데이터베이스 애플리케이션 등

C#은 ECMA와 ISO의 표준으로 승인되었습니다. C#은 CLI(공용 언어 인프라)용으로 설계되었습니다. CLI는 실행 가능한 코드와 런타임 환경을 설명하는 사양입니다.

C# 프로그래밍 언어는 C++, Java, 에펠, Modula-3, Pascal 등의 언어에 영향을 받습니다.


C# 인덱스


.넷 프레임 워크

자바의 일반성

씨#

  • C# 튜토리얼
  • C#이란?
  • C++ 대 C#
  • 자바 대 C#
  • C# 역사
  • C# 기능
  • C# 예
  • C# 변수
  • C# 연산자
  • C# 키워드

C# 제어문

C# 함수

  • C# 함수
  • C# 값별 호출
  • C# 참조에 의한 호출
  • C# 출력 매개변수

C# 배열

  • C# 배열
  • C# 배열을 함수로
  • C# 다차원 배열
  • C# 가변 배열
  • C# 매개변수
  • C# 배열 클래스
  • C# 명령줄 인수

C# 개체 및 클래스

C# 속성

  • C# 속성

C# 상속

C# 다형성

C# 추상화

  • C# 요약
  • C# 인터페이스

C# 네임스페이스

  • C# 네임스페이스
  • C# 액세스 한정자
  • C# 캡슐화

C# 문자열

C# 문자열 함수

  • 문자열 복제()
  • 문자열 비교()
  • 문자열 비교서수()
  • 문자열 비교To()
  • 문자열 연결()
  • 문자열 포함()
  • 문자열 복사()
  • 문자열 CopyTo()
  • 문자열 끝()
  • 문자열 같음()
  • 문자열 형식()
  • 문자열 GetEnumerator()
  • 문자열 GetHashCode()
  • 문자열 GetType()
  • 문자열 GetTypeCode()
  • 문자열 IndexOf()
  • 문자열 삽입()
  • 스트링인턴()
  • 문자열 IsInterned()
  • 문자열 IsNormalized()
  • 문자열 정규화()
  • 문자열 IsNullOrEmpty()
  • IsNullOrWhiteSpace()
  • 문자열 조인()
  • 문자열 LastIndexOf()
  • 문자열 LastIndexOfAny()
  • 문자열 PadLeft()
  • 문자열 PadRight()
  • 문자열 제거()
  • 문자열 바꾸기()
  • 문자열 분할()
  • 문자열 시작()
  • 문자열 하위 문자열()
  • 문자열 ToCharArray()
  • 문자열 ToLower()
  • 문자열 ToLowerInvariant()
  • 문자열 ToString()
  • 문자열 ToUpper()
  • 문자열 ToUpperInvariant()
  • 문자열 다듬기()
  • 문자열 TrimEnd()
  • 문자열 다듬기 시작()

C# 예외

  • C# 예외 처리
  • C# 시도/캐치
  • 드디어 C#
  • C# 사용자 정의 예외
  • C# 선택 취소됨
  • C# 시스템 예외

C# 파일 I/O

  • C# 파일스트림
  • C# 스트림라이터
  • C# 스트림리더
  • C# 텍스트라이터
  • C# 텍스트리더
  • C# 바이너리라이터
  • C# 바이너리리더
  • C# 스트링라이터
  • C# 스트링리더
  • C# 파일정보
  • C# 디렉토리정보
  • C# 직렬화
  • C# 역직렬화
  • C# 시스템.IO

C# 컬렉션

리눅스 파일
  • C# 컬렉션
  • C# 목록
  • C# 해시세트
  • C# 정렬세트
  • C# 스택
  • C# 대기열
  • C# 링크드리스트
  • C# 사전
  • C# 정렬사전
  • C# 정렬리스트

C# 제네릭

  • C# 제네릭

C# 대리자

  • C# 대리자

C# 반사

  • C# 반사

C# 익명 함수

  • 익명 함수

C# 멀티스레딩

  • C# 멀티스레딩
  • C# 스레드 수명 주기
  • C# 스레드 클래스
  • C# 메인 스레드
  • C# 스레드 예
  • C# 스레드 절전
  • C# 스레드 중단
  • C# 스레드 조인
  • C# 스레드 이름
  • C# 스레드 우선순위

C# 동기화

자바에서 배열을 만드는 방법
  • C# 동기화

C# 새로운 기능

  • C# 새로운 기능

C# 2.0

  • 부분 유형
  • 반복자
  • 널 입력 가능 유형
  • 대리자 공분산
  • 추론 위임
  • 정적 클래스
  • 메서드 그룹 변환(대리자)

C#3.0

  • 익명 유형
  • 확장 방법
  • 쿼리 표현식
  • 부분적인 방법
  • 암시적으로 유형이 지정된 지역 변수
  • 개체 및 컬렉션 이니셜라이저
  • 자동 구현 속성
  • 람다식
  • 표현식 트리

C#4.0

  • 동적 바인딩
  • 명명된 인수와 선택적 인수
  • 일반 공변성과 반공변성
  • 임베디드 상호 운용성 유형('NoPIA')

C# 5.0

  • 비동기식 방법
  • 발신자 정보 속성

C# 6.0

  • 정적 지시문 사용
  • 예외 필터
  • catch/finally 블록에서 대기
  • 자동 속성 이니셜라이저
  • getter 전용 속성의 기본값
  • 표현식 본문 멤버
  • 널 전파자
  • 문자열 보간
  • 운영자 이름
  • 사전 초기화 프로그램
  • 서비스형 컴파일러(Roslyn)

C#7.0

  • 패턴 매칭
  • 튜플
  • 해체
  • 지역 기능
  • 숫자 구분 기호
  • 바이너리 리터럴
  • 심판 반환 및 현지인
  • 식 본문 생성자 및 종료자
  • 표현식 본문 getter 및 setter
  • 출력 변수
  • 일반화된 비동기 반환 유형

C#7.1

  • 비동기 메인
  • 기본 표현식

C# 프로그램 목록

  • C# 프로그램
  • 피보나치 시리즈
  • 소수
  • 회문 번호
  • 계승
  • 암스트롱 번호
  • 자릿수의 합
  • 역수
  • 스왑 번호
  • 10진수를 2진수로
  • 문자 수
  • 알파벳 삼각형
  • 숫자 삼각형
  • 피보나치 삼각형

전제 조건

C#을 배우기 전에 C 프로그래밍 언어에 대한 기본 지식이 있어야 합니다.


청중

우리의 C# 튜토리얼은 초보자와 전문가를 돕기 위해 설계되었습니다.


문제

이 C# 튜토리얼에서는 어떤 문제도 발견하지 못할 것이라고 확신합니다. 하지만 실수가 있는 경우 문의 양식에 문제를 게시해 주세요.