Core.LanguagePrimitives 모듈(F#)
F# 언어와 연결된 언어 기본 형식입니다.
네임스페이스/모듈 경로: Microsoft.FSharp.Core
어셈블리: FSharp.Core(FSharp.Core.dll)
module LanguagePrimitives
모듈
모듈 |
설명 |
---|---|
ErrorStrings 모듈 |
내부 전용입니다. |
HashCompare 모듈 |
F# 컴파일러에서는 이 모듈의 일부 함수에 대한 호출을 일부 언어 구문의 컴파일된 형식의 일부로 내보냅니다. |
F# 컴파일러에서는 이 모듈의 일부 함수에 대한 호출을 일부 언어 구문의 컴파일된 형식의 일부로 내보냅니다. |
|
F# 컴파일러에서는 이 모듈의 일부 함수에 대한 호출을 일부 언어 구문에 대한 컴파일된 형식의 일부로 내보냅니다. |
값
값 |
설명 |
---|---|
AdditionDynamic : 'T1 -> 'T2 -> 'U |
+ 연산자에 대한 동적 호출을 구현하는 컴파일러 내장 함수입니다. |
CheckedAdditionDynamic : 'T1 -> 'T2 -> 'U |
검사되는 + 연산자에 대한 동적 호출을 구현하는 컴파일러 내장 함수입니다. |
CheckedMultiplyDynamic : 'T1 -> 'T2 -> 'U |
검사되는 + 연산자에 대한 동적 호출을 구현하는 컴파일러 내장 함수입니다. |
DecimalWithMeasure : decimal -> decimal<'u> |
측정 단위가 포함된 decimal 값을 만듭니다. |
DivideByInt : ^T -> int -> ^T |
값을 정수로 나눕니다. |
DivideByIntDynamic : 'T -> int -> 'T |
DivideByInt 기본 형식에 대한 동적 호출을 구현하는 컴파일러 내장 함수입니다. |
EnumOfValue : 'T -> enum |
내부 값에서 열거형 값을 만듭니다. |
EnumToValue : 'Enum -> 'T |
열거형 값의 내부 값을 가져옵니다. |
FastGenericComparer : IComparer<'T> |
지정된 형식에 대한 F# 비교자 개체를 만듭니다. |
FastGenericEqualityComparer : IEqualityComparer<'T> |
지정된 형식에 대해 F# 해시/같음 개체를 만듭니다. |
FastLimitedGenericEqualityComparer : int -> IEqualityComparer<'T> |
F# 레코드, 목록 및 공용 구조체 형식을 해시할 때 노드가 제한된 해시를 사용하여 지정된 형식에 대한 F# 해시/같음 개체를 만듭니다. |
Float32WithMeasure : float -> float<'u> |
측정 단위가 포함된 float32 값을 만듭니다. |
FloatWithMeasure : float32 -> float32<'u> |
측정 단위가 포함된 float 값을 만듭니다. |
GenericComparer : IComparer |
정적 F# 비교자 개체입니다. |
GenericComparison : 'T -> 'T -> int |
두 값을 비교합니다. |
GenericComparisonWithComparer : IComparer -> 'T -> 'T -> int |
두 값을 비교합니다. NaN 비교 의미 체계의 일관성을 유지하기 위해 IComparable<T>의 구현에서 재귀 케이스로 호출할 수 있습니다. |
GenericEquality : 'T -> 'T -> bool |
부분 동등 관계 의미 체계([nan] <> [nan])를 사용하여 두 값이 같은지 비교합니다. |
GenericEqualityComparer : IEqualityComparer |
해시 및 같음 비교에 적합한 F# 비교자 개체를 반환합니다. 반환된 비교자의 이 해시 동작은 F# 레코드, 목록 및 공용 구조체 형식을 해시할 때 전체 노드 수의 제한을 받지 않습니다. |
GenericEqualityER : 'T -> 'T -> bool |
동등 관계 의미 체계([nan] = [nan])를 사용하여 두 값이 같은지 비교합니다. |
GenericEqualityERComparer : IEqualityComparer |
해시 및 같음 비교에 적합한 F# 비교자 개체를 반환합니다. 반환된 비교자의 이 해시 동작은 F# 레코드, 목록 및 공용 구조체 형식을 해시할 때 전체 노드 수의 제한을 받지 않습니다. 이 같음 비교자에는 동등 관계 의미 체계([nan] = [nan])가 있습니다. |
GenericEqualityWithComparer : IEqualityComparer -> 'T -> 'T -> bool |
두 값이 같은지 여부를 비교합니다. |
GenericGreaterOrEqual : 'T -> 'T -> bool |
두 값을 비교합니다. |
GenericGreaterThan : 'T -> 'T -> bool |
두 값을 비교합니다. |
GenericHash : 'T -> int |
값을 해당 구조에 따라 해시합니다. 이 해시는 F# 레코드, 목록 및 공용 구조체 형식을 해시할 때 전체 노드 수의 제한을 받지 않습니다. |
GenericHashWithComparer : IEqualityComparer -> 'T -> int |
값의 일부분을 해당 구조에 따라 재귀 해시합니다. |
GenericLessOrEqual : 'T -> 'T -> bool |
두 값을 비교합니다. |
GenericLessThan : 'T -> 'T -> bool |
두 값을 비교합니다. |
GenericLimitedHash : int -> 'T -> int |
값을 해당 구조에 따라 해시합니다. F# 레코드, 목록 및 공용 구조체 형식을 해시할 때 지정한 제한을 사용하여 해시를 제한합니다. |
GenericMaximum : 'T -> 'T -> 'T |
GenericComparison에서 지정한 순서에 따라 두 값의 최대값을 구조적으로 가져옵니다. |
GenericMinimum : 'T -> 'T -> 'T |
GenericComparison에서 지정한 순서에 따라 두 값의 최소값을 구조적으로 가져옵니다. |
GenericOne : ^T |
One이라는 정적 멤버가 있는 모든 형식 또는 모든 기본 숫자 형식에 대해 값 1로 확인됩니다. |
GenericOneDynamic : unit -> 'T |
One.이라는 정적 멤버가 있는 모든 형식 또는 모든 기본 숫자 형식에 대해 값 1로 확인됩니다. |
GenericZero : ^T |
Zero라는 정적 멤버가 있는 모든 형식 또는 모든 기본 숫자 형식에 대해 값 0으로 확인됩니다. |
GenericZeroDynamic : unit -> 'T |
Zero라는 정적 멤버가 있는 모든 형식 또는 모든 기본 숫자 형식에 대해 값 0으로 확인됩니다. |
Int16WithMeasure : int16 -> int16<'u> |
측정 단위가 포함된 int16 값을 만듭니다. |
Int32WithMeasure : int32 -> int32<'u> |
측정 단위가 포함된 int32 값을 만듭니다. |
Int64WithMeasure : int64 -> int64<'u> |
측정 단위가 포함된 int64 값을 만듭니다. |
MultiplyDynamic : 'T1 -> 'T2 -> 'U |
+ 연산자에 대한 동적 호출을 구현하는 컴파일러 내장 함수입니다. |
ParseInt32 : string -> int32 |
문자열에 적용될 때 오버로드된 int32 변환 연산자에서 사용하는 규칙에 따라 int32를 구문 분석합니다. |
ParseInt64 : string -> int64 |
문자열에 적용될 때 오버로드된 int64 변환 연산자에서 사용하는 규칙에 따라 int64를 구문 분석합니다. |
ParseUInt32 : string -> uint32 |
문자열에 적용될 때 오버로드된 uint32 변환 연산자에서 사용하는 규칙에 따라 uint32를 구문 분석합니다. |
ParseUInt64 : string -> uint64 |
문자열에 적용될 때 오버로드된 uint64 변환 연산자에서 사용하는 규칙에 따라 uint64를 구문 분석합니다. |
PhysicalEquality : 'T -> 'T -> bool |
참조/실제 같음입니다. 입력의 boxed 버전이 참조와 같거나, 둘 다 기본 숫자 형식이고 첫 번째 인수의 형식에 대한 Equals() 구현에서 입력의 boxed 버전에 대해 true를 반환하면 True입니다. |
PhysicalHash : 'T -> int |
실제 해시입니다. 내용이 해시되는 값 형식을 제외하고 개체 ID에 대한 해시를 수행합니다. |
SByteWithMeasure: sbyte -> sbyte<'u> |
측정 단위가 포함된 sbyte 값을 만듭니다. |
플랫폼
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
버전 정보
F# 런타임
지원되는 버전: 2.0, 4.0
Silverlight
지원되는 버전: 3