하나의 진정한 올바른 스타일은 없지만 코딩 표준/스타일과 관련하여 C# 커뮤니티에 일반적인 합의점이 있습니다. 일반적으로 .NET Framework 디자인 지침의 변형입니다.F # 코딩 스타일 및 표준
F #을 살펴보면 표준이 C#에서 정상적인 것으로 보이는 것과 시각적으로 다릅니다. 예를 들어 List 또는 Seq (거의)에서 액세스 할 수있는 함수는 모두 소문자로 시작합니다. List.fold, List.map (그러나 List.Cons 및 List.Empty는 아닙니다 ...) C#의 메서드 나 속성은 대문자로 시작해야합니다.
제 질문은 이 F #에 대해 널리 허용되는 코딩 규칙입니까? Framework Design Guidelines와 동등한 것이 있습니까? 아니면 좋은 코딩 표준이 있습니까? 보너스로, 공백을 기본으로하는 F # 세계에서 사람들은 시간을 초월한 C# 중괄호 위치와 마찬가지로 끝없이 논쟁 할 주제를 갖고 있습니까?
List.Cons 및 List.Empty는 함수가 아닌 생성자입니다. 그것이 대문자로 시작하는 이유입니다. – sepp2k
나는이 구분을 이해한다; 그러나 나는 이런 종류의 합법적 인 국제 대회가 어딘가에 쓰여졌는지 알고 싶다. C#에서는 두 메서드와 생성자가 모두 자본으로 시작합니다. – Mathias