C# 클래스 ZLinq.TTHelp.TT

파일 보기 프로젝트 열기: Pzixel/ZLinq

공개 프로퍼티들

프로퍼티 타입 설명
CollectionClasses string[]
Countable string[]
FloatTypes string[]
Foreachable string[]
IListTypes System.Type[]
IntableTypes string[]
ListIList string[]
LongableTypes string[]
MapFuncs string[]
NullableNumberTypes string[]
NumberTypes string[]
NumberTypesInt string[]
OverflowableTypes string[]
StandardCollections string[]
StandardEnumerables string[]
StandardInterfaces string[]
StandardLists string[]
TestSizes int[]
ULongableTypes string[]
Unindexable string[]
UnoverflowableTypes string[]
Unroll IEnumerable
UnrollInclusive IEnumerable

공개 메소드들

메소드 설명
AreEqual ( string a, string b ) : string
AreNotEqual ( string a, string b ) : string
AssertFloatsRelative ( string first, string second, string tolerance ) : string
CanBeRepresented ( this type, int value ) : bool
CannotBeRepresented ( this type, int value ) : bool
Cast ( this typeName ) : string
Envelope ( this shell, string value ) : string
Expand ( this type ) : string
ExplicitCastFromIntIfNeeded ( this typeName ) : string
GetCollectionName ( this collection ) : string
GetConstraint ( this typeName ) : string
GetCorrectTypeName ( this type ) : string
GetFineName ( this type ) : string
GetMaxNullable ( string max, string candidate ) : string
GetMaxNullableNoCheck ( string max, string candidate ) : string
GetMaxValue ( this type ) : string
GetNullableName ( this type ) : string
GetNullables ( this types ) : string[]
GetSuffix ( this type ) : string
InitForeach ( this type, string result, string lengthOrCount ) : string
IsFloat ( this type ) : bool
IsHigher ( bool isNullable, string maxName, string candidate ) : string
IsHigherNoCheck ( bool isNullable, string maxName, string candidate ) : string
IsIndexable ( this type ) : bool
IsNotNull ( this paramName ) : string
IsNullable ( this type ) : bool
LengthOrCount ( this typeName ) : string
New ( this type, string lengthOrCount ) : string
NewDefault ( this type, string sourceName ) : string
NewFromType ( this type, string sourceName, string sourceType ) : string
NewInitLoop ( this type, string result, string lengthOrCount, string value, string tabs ) : string
Set ( this type, string result, string value ) : string
To ( this source, string replace ) : string
ToArrayOrToList ( this collection ) : string
ToCollection ( this sourceType ) : string
ToInt ( this source ) : string
ToInt ( this source ) : string[]
UnLinq ( this type ) : string
UnwrapNullable ( this type, string source ) : string
WithNonGen ( this source ) : string[]
WithNullables ( this source ) : string[]

비공개 메소드들

메소드 설명
ExpandNotNull ( this type ) : string
GetHigher ( bool isNullable, string maxName, string candidate, Func func ) : string
GetNonGen ( string source ) : string[]
IsArray ( this collection ) : bool

메소드 상세

AreEqual() 공개 정적인 메소드

public static AreEqual ( string a, string b ) : string
a string
b string
리턴 string

AreNotEqual() 공개 정적인 메소드

public static AreNotEqual ( string a, string b ) : string
a string
b string
리턴 string

AssertFloatsRelative() 공개 정적인 메소드

public static AssertFloatsRelative ( string first, string second, string tolerance ) : string
first string
second string
tolerance string
리턴 string

CanBeRepresented() 공개 정적인 메소드

public static CanBeRepresented ( this type, int value ) : bool
type this
value int
리턴 bool

CannotBeRepresented() 공개 정적인 메소드

public static CannotBeRepresented ( this type, int value ) : bool
type this
value int
리턴 bool

Cast() 공개 정적인 메소드

public static Cast ( this typeName ) : string
typeName this
리턴 string

Envelope() 공개 정적인 메소드

public static Envelope ( this shell, string value ) : string
shell this
value string
리턴 string

Expand() 공개 정적인 메소드

public static Expand ( this type ) : string
type this
리턴 string

ExplicitCastFromIntIfNeeded() 공개 정적인 메소드

public static ExplicitCastFromIntIfNeeded ( this typeName ) : string
typeName this
리턴 string

GetCollectionName() 공개 정적인 메소드

public static GetCollectionName ( this collection ) : string
collection this
리턴 string

GetConstraint() 공개 정적인 메소드

public static GetConstraint ( this typeName ) : string
typeName this
리턴 string

GetCorrectTypeName() 공개 정적인 메소드

public static GetCorrectTypeName ( this type ) : string
type this
리턴 string

GetFineName() 공개 정적인 메소드

public static GetFineName ( this type ) : string
type this
리턴 string

GetMaxNullable() 공개 정적인 메소드

public static GetMaxNullable ( string max, string candidate ) : string
max string
candidate string
리턴 string

GetMaxNullableNoCheck() 공개 정적인 메소드

public static GetMaxNullableNoCheck ( string max, string candidate ) : string
max string
candidate string
리턴 string

GetMaxValue() 공개 정적인 메소드

public static GetMaxValue ( this type ) : string
type this
리턴 string

GetNullableName() 공개 정적인 메소드

public static GetNullableName ( this type ) : string
type this
리턴 string

GetNullables() 공개 정적인 메소드

public static GetNullables ( this types ) : string[]
types this
리턴 string[]

GetSuffix() 공개 정적인 메소드

public static GetSuffix ( this type ) : string
type this
리턴 string

InitForeach() 공개 정적인 메소드

public static InitForeach ( this type, string result, string lengthOrCount ) : string
type this
result string
lengthOrCount string
리턴 string

IsFloat() 공개 정적인 메소드

public static IsFloat ( this type ) : bool
type this
리턴 bool

IsHigher() 공개 정적인 메소드

public static IsHigher ( bool isNullable, string maxName, string candidate ) : string
isNullable bool
maxName string
candidate string
리턴 string

IsHigherNoCheck() 공개 정적인 메소드

public static IsHigherNoCheck ( bool isNullable, string maxName, string candidate ) : string
isNullable bool
maxName string
candidate string
리턴 string

IsIndexable() 공개 정적인 메소드

public static IsIndexable ( this type ) : bool
type this
리턴 bool

IsNotNull() 공개 정적인 메소드

public static IsNotNull ( this paramName ) : string
paramName this
리턴 string

IsNullable() 공개 정적인 메소드

public static IsNullable ( this type ) : bool
type this
리턴 bool

LengthOrCount() 공개 정적인 메소드

public static LengthOrCount ( this typeName ) : string
typeName this
리턴 string

New() 공개 정적인 메소드

public static New ( this type, string lengthOrCount ) : string
type this
lengthOrCount string
리턴 string

NewDefault() 공개 정적인 메소드

public static NewDefault ( this type, string sourceName ) : string
type this
sourceName string
리턴 string

NewFromType() 공개 정적인 메소드

public static NewFromType ( this type, string sourceName, string sourceType ) : string
type this
sourceName string
sourceType string
리턴 string

NewInitLoop() 공개 정적인 메소드

public static NewInitLoop ( this type, string result, string lengthOrCount, string value, string tabs ) : string
type this
result string
lengthOrCount string
value string
tabs string
리턴 string

Set() 공개 정적인 메소드

public static Set ( this type, string result, string value ) : string
type this
result string
value string
리턴 string

To() 공개 정적인 메소드

public static To ( this source, string replace ) : string
source this
replace string
리턴 string

ToArrayOrToList() 공개 정적인 메소드

public static ToArrayOrToList ( this collection ) : string
collection this
리턴 string

ToCollection() 공개 정적인 메소드

public static ToCollection ( this sourceType ) : string
sourceType this
리턴 string

ToInt() 공개 정적인 메소드

public static ToInt ( this source ) : string
source this
리턴 string

ToInt() 공개 정적인 메소드

public static ToInt ( this source ) : string[]
source this
리턴 string[]

UnLinq() 공개 정적인 메소드

public static UnLinq ( this type ) : string
type this
리턴 string

UnwrapNullable() 공개 정적인 메소드

public static UnwrapNullable ( this type, string source ) : string
type this
source string
리턴 string

WithNonGen() 공개 정적인 메소드

public static WithNonGen ( this source ) : string[]
source this
리턴 string[]

WithNullables() 공개 정적인 메소드

public static WithNullables ( this source ) : string[]
source this
리턴 string[]

프로퍼티 상세

CollectionClasses 공개적으로 정적으로 프로퍼티

public static string[] CollectionClasses
리턴 string[]

Countable 공개적으로 정적으로 프로퍼티

public static string[] Countable
리턴 string[]

FloatTypes 공개적으로 정적으로 프로퍼티

public static string[] FloatTypes
리턴 string[]

Foreachable 공개적으로 정적으로 프로퍼티

public static string[] Foreachable
리턴 string[]

IListTypes 공개적으로 정적으로 프로퍼티

public static Type[],System IListTypes
리턴 System.Type[]

IntableTypes 공개적으로 정적으로 프로퍼티

public static string[] IntableTypes
리턴 string[]

ListIList 공개적으로 정적으로 프로퍼티

public static string[] ListIList
리턴 string[]

LongableTypes 공개적으로 정적으로 프로퍼티

public static string[] LongableTypes
리턴 string[]

MapFuncs 공개적으로 정적으로 프로퍼티

public static string[] MapFuncs
리턴 string[]

NullableNumberTypes 공개적으로 정적으로 프로퍼티

public static string[] NullableNumberTypes
리턴 string[]

NumberTypes 공개적으로 정적으로 프로퍼티

public static string[] NumberTypes
리턴 string[]

NumberTypesInt 공개적으로 정적으로 프로퍼티

public static string[] NumberTypesInt
리턴 string[]

OverflowableTypes 공개적으로 정적으로 프로퍼티

public static string[] OverflowableTypes
리턴 string[]

StandardCollections 공개적으로 정적으로 프로퍼티

public static string[] StandardCollections
리턴 string[]

StandardEnumerables 공개적으로 정적으로 프로퍼티

public static string[] StandardEnumerables
리턴 string[]

StandardInterfaces 공개적으로 정적으로 프로퍼티

public static string[] StandardInterfaces
리턴 string[]

StandardLists 공개적으로 정적으로 프로퍼티

public static string[] StandardLists
리턴 string[]

TestSizes 공개적으로 정적으로 프로퍼티

public static int[] TestSizes
리턴 int[]

ULongableTypes 공개적으로 정적으로 프로퍼티

public static string[] ULongableTypes
리턴 string[]

Unindexable 공개적으로 정적으로 프로퍼티

public static string[] Unindexable
리턴 string[]

UnoverflowableTypes 공개적으로 정적으로 프로퍼티

public static string[] UnoverflowableTypes
리턴 string[]

Unroll 공개적으로 정적으로 프로퍼티

public static IEnumerable Unroll
리턴 IEnumerable

UnrollInclusive 공개적으로 정적으로 프로퍼티

public static IEnumerable UnrollInclusive
리턴 IEnumerable