자세한 구문
F# 의 여러 구문에 사용할 수 있는 구문에는 자세한 구문 과 간단한 구문이라는 두 가지 형식의 구문이 있습니다. 자세한 구문은 일반적으로 사용되지 않지만 들여쓰기를 덜 민감하게 하는 이점이 있습니다. 간단한 구문은 더 짧고 들여쓰기를 사용하여 구문의 시작과 끝을 신호로 표시하고 , end
in
등과 같은 begin
추가 키워드(keyword) 대신 신호를 줍니다. 기본 구문은 간단한 구문입니다. 이 항목에서는 간단한 구문을 사용할 수 없는 경우 F# 구문에 대한 구문에 대해 설명합니다. 자세한 구문은 항상 사용하도록 설정되므로 간단한 구문을 사용하도록 설정하더라도 일부 구문에 대해 자세한 구문을 계속 사용할 수 있습니다.
구문 테이블
다음 표에서는 두 폼 간에 차이가 있는 컨텍스트에서 F# 언어 구문에 대한 간단한 구문과 자세한 구문을 보여 줍니다. 이 표에서 꺾쇠 괄호(<>)는 사용자가 제공한 구문 요소를 묶습니다. 이러한 구문 내에서 사용되는 구문에 대한 자세한 내용은 각 언어 구문에 대한 설명서를 참조하세요.
언어 구문 | 간단한 구문 | 자세한 구문 |
---|---|---|
복합 식 |
|
|
중첩된 |
|
|
코드 블록 |
|
|
'for... do' |
|
|
'while... do' |
|
|
'for... in' |
|
|
'do' |
|
|
레코드 |
|
|
클래스 |
|
|
structure |
|
|
차별된 공용 구조체 |
|
|
interface |
|
|
개체 식 |
|
|
인터페이스 구현 |
|
|
형식 확장 |
|
|
모듈(module) |
|
|
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기