StiValueHelper Class

Namespace: Stimulsoft.Base.Helpers

Methods

Method Returns Description
ContainsNumeric static bool  
EqualDecimal static bool  
IsZero static bool  
ParseDecimal static decimal  
ParseDouble static double  
ParseFloat static float  
TryToBool static bool  
TryToByte static byte  
TryToByteArray static byte[]  
TryToChar static char  
TryToDateOnly static DateOnly  
TryToDateTime static DateTime  
TryToDateTimeOffset static DateTimeOffset  
TryToDecimal static decimal  
TryToDouble static double  
TryToFloat static float  
TryToGuid static Guid  
TryToInt static int  
TryToLong static long  
TryToNullableBool static bool?  
TryToNullableDateOnly static DateOnly?  
TryToNullableDateTime static DateTime?  
TryToNullableDateTimeOffset static DateTimeOffset?  
TryToNullableDecimal static decimal?  
TryToNullableDouble static double?  
TryToNullableFloat static float?  
TryToNullableGuid static Guid?  
TryToNullableInt static int?  
TryToNullableLong static long?  
TryToNullableTimeOnly static TimeOnly?  
TryToNullableTimeSpan static TimeSpan?  
TryToShort static short  
TryToString static string  
TryToTimeOnly static TimeOnly  
TryToTimeSpan static TimeSpan  

Method Details

ContainsNumeric static

ContainsNumeric(value: object): bool

Parameters

  • value (object)

Returns bool


EqualDecimal static

EqualDecimal(value1: object, value2: object): bool

Parameters

  • value1 (object)
  • value2 (object)

Returns bool


IsZero static

IsZero(value: object): bool

Parameters

  • value (object)

Returns bool


ParseDecimal static

ParseDecimal(value: string): decimal

Parameters

  • value (string)

Returns decimal


ParseDouble static

ParseDouble(value: string): double

Parameters

  • value (string)

Returns double


ParseFloat static

ParseFloat(value: string): float

Parameters

  • value (string)

Returns float


TryToBool static

TryToBool(value: object): bool

Parameters

  • value (object)

Returns bool


TryToByte static

TryToByte(value: object): byte

Parameters

  • value (object)

Returns byte


TryToByteArray static

TryToByteArray(value: object): byte[]

Parameters

  • value (object)

Returns byte[]


TryToChar static

TryToChar(value: object): char

Parameters

  • value (object)

Returns char


TryToDateOnly static

TryToDateOnly(value: object): DateOnly

Parameters

  • value (object)

Returns DateOnly


TryToDateTime static

TryToDateTime(value: object): DateTime

Parameters

  • value (object)

Returns DateTime


TryToDateTimeOffset static

TryToDateTimeOffset(value: object): DateTimeOffset

Parameters

  • value (object)

Returns DateTimeOffset


TryToDecimal static

TryToDecimal(value: object): decimal

Parameters

  • value (object)

Returns decimal


TryToDouble static

TryToDouble(value: object): double

Parameters

  • value (object)

Returns double


TryToFloat static

TryToFloat(value: object): float

Parameters

  • value (object)

Returns float


TryToGuid static

TryToGuid(value: object): Guid

Parameters

  • value (object)

Returns Guid


TryToInt static

TryToInt(value: object): int

Parameters

  • value (object)

Returns int


TryToLong static

TryToLong(value: object): long

Parameters

  • value (object)

Returns long


TryToNullableBool static

TryToNullableBool(value: object): bool?

Parameters

  • value (object)

Returns bool?


TryToNullableDateOnly static

TryToNullableDateOnly(value: object): DateOnly?

Parameters

  • value (object)

Returns DateOnly?


TryToNullableDateTime static

TryToNullableDateTime(value: object): DateTime?

Parameters

  • value (object)

Returns DateTime?


TryToNullableDateTimeOffset static

TryToNullableDateTimeOffset(value: object): DateTimeOffset?

Parameters

  • value (object)

Returns DateTimeOffset?


TryToNullableDecimal static

TryToNullableDecimal(value: object): decimal?

Parameters

  • value (object)

Returns decimal?


TryToNullableDouble static

TryToNullableDouble(value: object): double?

Parameters

  • value (object)

Returns double?


TryToNullableFloat static

TryToNullableFloat(value: object): float?

Parameters

  • value (object)

Returns float?


TryToNullableGuid static

TryToNullableGuid(value: object): Guid?

Parameters

  • value (object)

Returns Guid?


TryToNullableInt static

TryToNullableInt(value: object): int?

Parameters

  • value (object)

Returns int?


TryToNullableLong static

TryToNullableLong(value: object): long?

Parameters

  • value (object)

Returns long?


TryToNullableTimeOnly static

TryToNullableTimeOnly(value: object): TimeOnly?

Parameters

  • value (object)

Returns TimeOnly?


TryToNullableTimeSpan static

TryToNullableTimeSpan(value: object): TimeSpan?

Parameters

  • value (object)

Returns TimeSpan?


TryToShort static

TryToShort(value: object): short

Parameters

  • value (object)

Returns short


TryToString static

TryToString(value: object): string

Parameters

  • value (object)

Returns string


TryToTimeOnly static

TryToTimeOnly(value: object): TimeOnly

Parameters

  • value (object)

Returns TimeOnly


TryToTimeSpan static

TryToTimeSpan(value: object): TimeSpan

Parameters

  • value (object)

Returns TimeSpan