Class ExtensionMethodsMisc
Presents miscellaneous helpers extension methods.
public static class ExtensionMethodsMisc
- Inheritance
-
ExtensionMethodsMisc
- Inherited Members
Methods (6)
EqualsAny<T>(T, T, T)
Returns true if thisitem equals item1 or item2.
public static bool EqualsAny<T>(this T item, T item1, T item2) where T : struct
Parameters
itemTthis items.
item1TFirst item to compare to.
item2TSecond item to compare to.
Returns
Type Parameters
TThe generic parameter value type of items.
EqualsAny<T>(T, T, T, T)
Returns true if thisitem equals item1, item2 or item3.
public static bool EqualsAny<T>(this T item, T item1, T item2, T item3) where T : struct
Parameters
itemTthis items.
item1TFirst item to compare to.
item2TSecond item to compare to.
item3TThird item to compare to.
Returns
Type Parameters
TThe generic parameter value type of items.
EqualsAny<T>(T, T, T, T, T)
Returns true if thisitem equals item1, item2, item3 or item4.
public static bool EqualsAny<T>(this T item, T item1, T item2, T item3, T item4) where T : struct
Parameters
itemTthis items.
item1TFirst item to compare to.
item2TSecond item to compare to.
item3TThird item to compare to.
item4TFourth item to compare to.
Returns
Type Parameters
TThe generic parameter value type of items.
EqualsAny<T>(T, params T[])
Returns true if thisitem equals any item in items.
public static bool EqualsAny<T>(this T item, params T[] items) where T : struct
Parameters
itemTthis items.
itemsT[]An array of items.
Returns
Type Parameters
TThe generic parameter value type of items.
GetImage<T>(TrendIcon)
Return the image corresponding to the trend icon value.
public static T GetImage<T>(this TrendIcon trendIcon) where T : class
Parameters
trendIconTrendIconThe trend icon value
Returns
- T
Type Parameters
T
ToNullableDouble(object)
If obj is a numeric primitive type, returns its value converted as double. else returns null.
public static double? ToNullableDouble(this object obj)
Parameters
objobjectThe object