Extension methods for numbers.
More...
|
static byte[] | BNToByteArray< T > (this T number) |
| Converts the value of a Number to a byte-array.
|
|
static T | BNToNumber< T > (this byte[] bytes, int offset=0) |
| Converts a byte-array to a Number.
|
|
static T | BNToNumber< T > (this byte number) |
| Converts a byte to the given Number type.
|
|
static T | BNToNumber< T > (this sbyte number) |
| Converts a sbyte to the given Number type.
|
|
static T | BNToNumber< T > (this short number) |
| Converts a short to the given Number type.
|
|
static T | BNToNumber< T > (this ushort number) |
| Converts a ushort to the given Number type.
|
|
static T | BNToNumber< T > (this char number) |
| Converts a char to the given Number type.
|
|
static T | BNToNumber< T > (this float number) |
| Converts a float to the given Number type.
|
|
static T | BNToNumber< T > (this int number) |
| Converts a int to the given Number type.
|
|
static T | BNToNumber< T > (this uint number) |
| Converts a uint to the given Number type.
|
|
static T | BNToNumber< T > (this double number) |
| Converts a double to the given Number type.
|
|
static T | BNToNumber< T > (this long number) |
| Converts a long to the given Number type.
|
|
static T | BNToNumber< T > (this ulong number) |
| Converts a ulong to the given Number type.
|
|
static T | BNToNumber< T > (this decimal number) |
| Converts a decimal to the given Number type.
|
|
static T | BNToNumber< T > (this nint number) |
| Converts a nint to the given Number type.
|
|
static T | BNToNumber< T > (this nuint number) |
| Converts a nuint to the given Number type.
|
|
static decimal | BNToDecimal< T > (this T number) |
| Converts a Number type to decimal.
|
|
Extension methods for numbers.
◆ BNToByteArray< T >()
static byte[] BogaNet.Extension.NumberExtension.BNToByteArray< T > |
( |
this T | number | ) |
|
|
static |
Converts the value of a Number to a byte-array.
- Parameters
-
- Returns
- Byte-array with the Number
- Exceptions
-
◆ BNToDecimal< T >()
static decimal BogaNet.Extension.NumberExtension.BNToDecimal< T > |
( |
this T | number | ) |
|
|
static |
Converts a Number type to decimal.
- Parameters
-
number | Given value as Number type |
- Returns
- Decimal value from the given type.
◆ BNToNumber< T >() [1/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this byte | number | ) |
|
|
static |
Converts a byte to the given Number type.
- Parameters
-
number | Given value as byte |
- Returns
- Number value from the given byte.
◆ BNToNumber< T >() [2/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this byte[] | bytes, |
|
|
int | offset = 0 ) |
|
static |
Converts a byte-array to a Number.
- Parameters
-
bytes | Byte-array |
offset | Offset inside the byte-array (optional, default: 0) |
- Returns
- Number from the byte-array
- Exceptions
-
◆ BNToNumber< T >() [3/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this char | number | ) |
|
|
static |
Converts a char to the given Number type.
- Parameters
-
number | Given value as char |
- Returns
- Number value from the given char.
◆ BNToNumber< T >() [4/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this decimal | number | ) |
|
|
static |
Converts a decimal to the given Number type.
- Parameters
-
number | Given value as decimal |
- Returns
- Number value from the given decimal.
◆ BNToNumber< T >() [5/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this double | number | ) |
|
|
static |
Converts a double to the given Number type.
- Parameters
-
number | Given value as double |
- Returns
- Number value from the given double.
◆ BNToNumber< T >() [6/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this float | number | ) |
|
|
static |
Converts a float to the given Number type.
- Parameters
-
number | Given value as float |
- Returns
- Number value from the given float.
◆ BNToNumber< T >() [7/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this int | number | ) |
|
|
static |
Converts a int to the given Number type.
- Parameters
-
- Returns
- Number value from the given int.
◆ BNToNumber< T >() [8/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this long | number | ) |
|
|
static |
Converts a long to the given Number type.
- Parameters
-
number | Given value as long |
- Returns
- Number value from the given long.
◆ BNToNumber< T >() [9/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this nint | number | ) |
|
|
static |
Converts a nint to the given Number type.
- Parameters
-
number | Given value as nint |
- Returns
- Number value from the given nint.
◆ BNToNumber< T >() [10/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this nuint | number | ) |
|
|
static |
Converts a nuint to the given Number type.
- Parameters
-
number | Given value as nuint |
- Returns
- Number value from the given nuint.
◆ BNToNumber< T >() [11/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this sbyte | number | ) |
|
|
static |
Converts a sbyte to the given Number type.
- Parameters
-
number | Given value as sbyte |
- Returns
- Number value from the given sbyte.
◆ BNToNumber< T >() [12/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this short | number | ) |
|
|
static |
Converts a short to the given Number type.
- Parameters
-
number | Given value as short |
- Returns
- Number value from the given short.
◆ BNToNumber< T >() [13/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this uint | number | ) |
|
|
static |
Converts a uint to the given Number type.
- Parameters
-
number | Given value as uint |
- Returns
- Number value from the given uint.
◆ BNToNumber< T >() [14/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this ulong | number | ) |
|
|
static |
Converts a ulong to the given Number type.
- Parameters
-
number | Given value as ulong |
- Returns
- Number value from the given ulong.
◆ BNToNumber< T >() [15/15]
static T BogaNet.Extension.NumberExtension.BNToNumber< T > |
( |
this ushort | number | ) |
|
|
static |
Converts a ushort to the given Number type.
- Parameters
-
number | Given value as ushort |
- Returns
- Number value from the given ushort.
The documentation for this class was generated from the following file:
- /Users/stefanlaubenberger/Projects/CSharp/BogaNet/BogaNet.Common/Extension/NumberExtension.cs