C# Class ZLinq.TTHelp.TT

Afficher le fichier Open project: Pzixel/ZLinq

Méthodes publiques

Свойство Type Description
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

Méthodes publiques

Méthode Description
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[]

Private Methods

Méthode Description
ExpandNotNull ( this type ) : string
GetHigher ( bool isNullable, string maxName, string candidate, Func func ) : string
GetNonGen ( string source ) : string[]
IsArray ( this collection ) : bool

Method Details

AreEqual() public static méthode

public static AreEqual ( string a, string b ) : string
a string
b string
Résultat string

AreNotEqual() public static méthode

public static AreNotEqual ( string a, string b ) : string
a string
b string
Résultat string

AssertFloatsRelative() public static méthode

public static AssertFloatsRelative ( string first, string second, string tolerance ) : string
first string
second string
tolerance string
Résultat string

CanBeRepresented() public static méthode

public static CanBeRepresented ( this type, int value ) : bool
type this
value int
Résultat bool

CannotBeRepresented() public static méthode

public static CannotBeRepresented ( this type, int value ) : bool
type this
value int
Résultat bool

Cast() public static méthode

public static Cast ( this typeName ) : string
typeName this
Résultat string

Envelope() public static méthode

public static Envelope ( this shell, string value ) : string
shell this
value string
Résultat string

Expand() public static méthode

public static Expand ( this type ) : string
type this
Résultat string

ExplicitCastFromIntIfNeeded() public static méthode

public static ExplicitCastFromIntIfNeeded ( this typeName ) : string
typeName this
Résultat string

GetCollectionName() public static méthode

public static GetCollectionName ( this collection ) : string
collection this
Résultat string

GetConstraint() public static méthode

public static GetConstraint ( this typeName ) : string
typeName this
Résultat string

GetCorrectTypeName() public static méthode

public static GetCorrectTypeName ( this type ) : string
type this
Résultat string

GetFineName() public static méthode

public static GetFineName ( this type ) : string
type this
Résultat string

GetMaxNullable() public static méthode

public static GetMaxNullable ( string max, string candidate ) : string
max string
candidate string
Résultat string

GetMaxNullableNoCheck() public static méthode

public static GetMaxNullableNoCheck ( string max, string candidate ) : string
max string
candidate string
Résultat string

GetMaxValue() public static méthode

public static GetMaxValue ( this type ) : string
type this
Résultat string

GetNullableName() public static méthode

public static GetNullableName ( this type ) : string
type this
Résultat string

GetNullables() public static méthode

public static GetNullables ( this types ) : string[]
types this
Résultat string[]

GetSuffix() public static méthode

public static GetSuffix ( this type ) : string
type this
Résultat string

InitForeach() public static méthode

public static InitForeach ( this type, string result, string lengthOrCount ) : string
type this
result string
lengthOrCount string
Résultat string

IsFloat() public static méthode

public static IsFloat ( this type ) : bool
type this
Résultat bool

IsHigher() public static méthode

public static IsHigher ( bool isNullable, string maxName, string candidate ) : string
isNullable bool
maxName string
candidate string
Résultat string

IsHigherNoCheck() public static méthode

public static IsHigherNoCheck ( bool isNullable, string maxName, string candidate ) : string
isNullable bool
maxName string
candidate string
Résultat string

IsIndexable() public static méthode

public static IsIndexable ( this type ) : bool
type this
Résultat bool

IsNotNull() public static méthode

public static IsNotNull ( this paramName ) : string
paramName this
Résultat string

IsNullable() public static méthode

public static IsNullable ( this type ) : bool
type this
Résultat bool

LengthOrCount() public static méthode

public static LengthOrCount ( this typeName ) : string
typeName this
Résultat string

New() public static méthode

public static New ( this type, string lengthOrCount ) : string
type this
lengthOrCount string
Résultat string

NewDefault() public static méthode

public static NewDefault ( this type, string sourceName ) : string
type this
sourceName string
Résultat string

NewFromType() public static méthode

public static NewFromType ( this type, string sourceName, string sourceType ) : string
type this
sourceName string
sourceType string
Résultat string

NewInitLoop() public static méthode

public static NewInitLoop ( this type, string result, string lengthOrCount, string value, string tabs ) : string
type this
result string
lengthOrCount string
value string
tabs string
Résultat string

Set() public static méthode

public static Set ( this type, string result, string value ) : string
type this
result string
value string
Résultat string

To() public static méthode

public static To ( this source, string replace ) : string
source this
replace string
Résultat string

ToArrayOrToList() public static méthode

public static ToArrayOrToList ( this collection ) : string
collection this
Résultat string

ToCollection() public static méthode

public static ToCollection ( this sourceType ) : string
sourceType this
Résultat string

ToInt() public static méthode

public static ToInt ( this source ) : string
source this
Résultat string

ToInt() public static méthode

public static ToInt ( this source ) : string[]
source this
Résultat string[]

UnLinq() public static méthode

public static UnLinq ( this type ) : string
type this
Résultat string

UnwrapNullable() public static méthode

public static UnwrapNullable ( this type, string source ) : string
type this
source string
Résultat string

WithNonGen() public static méthode

public static WithNonGen ( this source ) : string[]
source this
Résultat string[]

WithNullables() public static méthode

public static WithNullables ( this source ) : string[]
source this
Résultat string[]

Property Details

CollectionClasses public_oe static_oe property

public static string[] CollectionClasses
Résultat string[]

Countable public_oe static_oe property

public static string[] Countable
Résultat string[]

FloatTypes public_oe static_oe property

public static string[] FloatTypes
Résultat string[]

Foreachable public_oe static_oe property

public static string[] Foreachable
Résultat string[]

IListTypes public_oe static_oe property

public static Type[],System IListTypes
Résultat System.Type[]

IntableTypes public_oe static_oe property

public static string[] IntableTypes
Résultat string[]

ListIList public_oe static_oe property

public static string[] ListIList
Résultat string[]

LongableTypes public_oe static_oe property

public static string[] LongableTypes
Résultat string[]

MapFuncs public_oe static_oe property

public static string[] MapFuncs
Résultat string[]

NullableNumberTypes public_oe static_oe property

public static string[] NullableNumberTypes
Résultat string[]

NumberTypes public_oe static_oe property

public static string[] NumberTypes
Résultat string[]

NumberTypesInt public_oe static_oe property

public static string[] NumberTypesInt
Résultat string[]

OverflowableTypes public_oe static_oe property

public static string[] OverflowableTypes
Résultat string[]

StandardCollections public_oe static_oe property

public static string[] StandardCollections
Résultat string[]

StandardEnumerables public_oe static_oe property

public static string[] StandardEnumerables
Résultat string[]

StandardInterfaces public_oe static_oe property

public static string[] StandardInterfaces
Résultat string[]

StandardLists public_oe static_oe property

public static string[] StandardLists
Résultat string[]

TestSizes public_oe static_oe property

public static int[] TestSizes
Résultat int[]

ULongableTypes public_oe static_oe property

public static string[] ULongableTypes
Résultat string[]

Unindexable public_oe static_oe property

public static string[] Unindexable
Résultat string[]

UnoverflowableTypes public_oe static_oe property

public static string[] UnoverflowableTypes
Résultat string[]

Unroll public_oe static_oe property

public static IEnumerable Unroll
Résultat IEnumerable

UnrollInclusive public_oe static_oe property

public static IEnumerable UnrollInclusive
Résultat IEnumerable