소개
라이선스
기여하기
1.
시작하기
2.
언어
2.1.
스칼라 타입
2.2.
문자열
2.3.
구조화된 타입
2.4.
사용자 정의 타입
2.4.1.
클래스
2.4.2.
레코드
2.4.3.
구조체
2.4.4.
인터페이스
2.4.5.
열거형
2.4.6.
멤버
2.5.
로컬 함수
2.6.
람다와 클로저
2.7.
변수
2.8.
네임스페이스
2.9.
동등성
2.10.
제네릭
2.11.
다형성
2.12.
상속
2.13.
예외 처리
2.14.
null 가능성과 선택성
2.15.
버림
2.16.
변환과 캐스팅
2.17.
연산자 오버로딩
2.18.
문서 주석
3.
메모리 관리
4.
리소스 관리
5.
스레딩
5.1.
동기화
5.2.
생산자와 소비자
6.
테스트
7.
벤치마킹
8.
로깅과 추적
9.
조건부 컴파일
10.
환경과 구성
11.
LINQ
12.
메타프로그래밍
13.
비동기 프로그래밍
14.
프로젝트 구조
15.
컴파일과 빌드
Light
Rust
Coal
Navy
Ayu
C#/.NET 개발자를 위한 Rust
다형성
Rust에는 클래스와 하위 클래스가 없으므로 C#과 동일한 방식으로 다형성을 구현할 수 없습니다.
관련 내용은 다음 절에서 확인할 수 있습니다.
구조체
절의 트레이트 객체를 통한 동적 디스패치
제네릭
상속
연산자 오버로딩