C# 클래스 clojure.lang.Util

파일 보기 프로젝트 열기: richhickey/clojure-clr

공개 메소드들

메소드 설명
BitCount ( uint x ) : uint
ConvertToByte ( object o ) : byte
ConvertToDecimal ( object o ) : decimal
ConvertToDouble ( object o ) : double
ConvertToFloat ( object o ) : float
ConvertToInt ( object o ) : int
ConvertToLong ( object o ) : long
ConvertToSByte ( object o ) : sbyte
ConvertToShort ( object o ) : short
ConvertToUInt ( object o ) : uint
ConvertToULong ( object o ) : ulong
ConvertToUShort ( object o ) : ushort
IsInteger ( object o ) : bool
IsNonCharNumeric ( object o ) : bool
IsNumeric ( object o ) : bool
IsPrimitive ( Type t ) : bool
LeadingZeroCount ( uint x ) : uint
Mask ( int hash, int shift ) : int
NameForType ( Type t ) : string
Ret1 ( ISeq ret, object nil ) : ISeq
Ret1 ( object ret, object nil ) : object

비공개 메소드들

메소드 설명
BitCount ( int x ) : int
ConvertToChar ( object o ) : char
GetNonNullableType ( Type type ) : Type
IsIntegerType ( Type type ) : bool
IsNullableType ( Type type ) : bool
IsNumeric ( Type type ) : bool
IsPrimitiveNumeric ( Type type ) : bool
UnreachableCode ( ) : Exception
classOf ( object x ) : Type
compare ( object k1, object k2 ) : int
equals ( object k1, object k2 ) : bool
equiv ( bool x, bool y ) : bool
equiv ( bool x, object y ) : bool
equiv ( char x, char y ) : bool
equiv ( double x, Object y ) : bool
equiv ( double x, double y ) : bool
equiv ( long x, long y ) : bool
equiv ( long x, object y ) : bool
equiv ( object x, bool y ) : bool
equiv ( object x, double y ) : bool
equiv ( object x, long y ) : bool
equiv ( object k1, object k2 ) : bool
hash ( object o ) : int
hashCombine ( int seed, int hash ) : int
hasheq ( object o ) : int
identical ( object k1, object k2 ) : bool
pcequiv ( object k1, object k2 ) : bool

메소드 상세

BitCount() 공개 정적인 메소드

public static BitCount ( uint x ) : uint
x uint
리턴 uint

ConvertToByte() 공개 정적인 메소드

public static ConvertToByte ( object o ) : byte
o object
리턴 byte

ConvertToDecimal() 공개 정적인 메소드

public static ConvertToDecimal ( object o ) : decimal
o object
리턴 decimal

ConvertToDouble() 공개 정적인 메소드

public static ConvertToDouble ( object o ) : double
o object
리턴 double

ConvertToFloat() 공개 정적인 메소드

public static ConvertToFloat ( object o ) : float
o object
리턴 float

ConvertToInt() 공개 정적인 메소드

public static ConvertToInt ( object o ) : int
o object
리턴 int

ConvertToLong() 공개 정적인 메소드

public static ConvertToLong ( object o ) : long
o object
리턴 long

ConvertToSByte() 공개 정적인 메소드

public static ConvertToSByte ( object o ) : sbyte
o object
리턴 sbyte

ConvertToShort() 공개 정적인 메소드

public static ConvertToShort ( object o ) : short
o object
리턴 short

ConvertToUInt() 공개 정적인 메소드

public static ConvertToUInt ( object o ) : uint
o object
리턴 uint

ConvertToULong() 공개 정적인 메소드

public static ConvertToULong ( object o ) : ulong
o object
리턴 ulong

ConvertToUShort() 공개 정적인 메소드

public static ConvertToUShort ( object o ) : ushort
o object
리턴 ushort

IsInteger() 공개 정적인 메소드

public static IsInteger ( object o ) : bool
o object
리턴 bool

IsNonCharNumeric() 공개 정적인 메소드

public static IsNonCharNumeric ( object o ) : bool
o object
리턴 bool

IsNumeric() 공개 정적인 메소드

public static IsNumeric ( object o ) : bool
o object
리턴 bool

IsPrimitive() 공개 정적인 메소드

public static IsPrimitive ( Type t ) : bool
t System.Type
리턴 bool

LeadingZeroCount() 공개 정적인 메소드

public static LeadingZeroCount ( uint x ) : uint
x uint
리턴 uint

Mask() 공개 정적인 메소드

public static Mask ( int hash, int shift ) : int
hash int
shift int
리턴 int

NameForType() 공개 정적인 메소드

public static NameForType ( Type t ) : string
t System.Type
리턴 string

Ret1() 공개 정적인 메소드

public static Ret1 ( ISeq ret, object nil ) : ISeq
ret ISeq
nil object
리턴 ISeq

Ret1() 공개 정적인 메소드

public static Ret1 ( object ret, object nil ) : object
ret object
nil object
리턴 object