Microsoft.FSharp.Collections 네임스페이스(F#)

이 네임스페이스에는 F#에서 사용하기에 적합한 개체 지향 스타일의 일반 컬렉션 몇 가지가 포함되어 있습니다.

네임스페이스/모듈 경로:: Microsoft.FSharp.Collections

어셈블리: FSharp.Core(FSharp.Core.dll)

namespace Microsoft.FSharp.Collections

모듈

모듈

설명

모듈 Array

배열의 기본 연산입니다.

모듈 Array2D

2차원 배열에 대한 기본 연산입니다.

모듈 Array3D

3차원 배열에 대한 기본 연산입니다.

모듈 Array4D

4차원 배열에 대한 기본 연산입니다.

모듈 ComparisonIdentity

정렬된 데이터 구조에서 사용되는 비교 ID의 일반적인 개념입니다.

모듈 HashIdentity

해시 테이블에서 사용되는 값 ID의 일반적인 개념입니다.

모듈 List

목록에 대한 기본 연산입니다.

모듈 Map

Map 형식과 관련된 함수형 프로그래밍 연산자입니다.

모듈 Seq

열거 가능한 컬렉션에 대한 기본 작업입니다.

모듈 Set

Set 형식과 관련된 함수형 프로그래밍 연산자입니다.

형식 정의

형식

설명

형식 List<'T>

변경 불가능한 단일 연결 목록의 형식입니다.

형식 Map< 'Key, 'Value>

변경할 수 없는 맵입니다. 키는 F# 제네릭 비교에 의해 정렬됩니다.

형식 Set< 'T>

이진 트리를 기반으로 하는 변경할 수 없는 집합으로, 비교는 F# 구조 비교 함수이며 키 값에서 IComparable 인터페이스의 구현을 사용할 수 있습니다.

형식 약어

형식

설명

형식 list<'T>

변경 불가능한 단일 연결 목록의 형식에 대한 약어입니다.

형식 ResizeArray<'T>

CLI 형식 List<T>의 약어입니다.

형식 seq<'T>

CLI 형식 IEnumerable<T>의 약어입니다.

참고 항목

기타 리소스

F# 주요 라이브러리 참조