mirror of
https://github.com/oliverbooth/X10D
synced 2024-11-09 22:55:42 +00:00
2.1 KiB
2.1 KiB
Changelog
2.2.0 - 2020-04-21
Added
-
Add
string.ChangeEncoding(Encoding, Encoding)
- Converts this string from one encoding to another
-
Add
string.IsLower
- Determines if all alpha characters in this string are considered lowercase
-
Add
string.IsUpper
- Determines if all alpha characters in this string are considered uppercase
-
Various extension methods with regards to reflection:
GetDefaultValue
andGetDefaultValue<T>
- gets the value stored in the member'sDefaultValue
attributeGetDescription
- gets the value stored in the member'sDescription
attributeSelectFromCustomAttribute<T1, T2>
- Internally callsGetCustomAttribute<T1>
and passes it to aFunc<T1, T2>
so that specific members may be selected
Changed
- n/a
Removed
- n/a
2.1.0 - 2020-04-18
Added
bool bool.And(bool)
- Performs logical AND
bool bool.Or(bool)
- Performs logical OR
bool bool.Not(bool)
- Performs logical NOT
bool bool.XOr(bool)
- Performs Logical XOR
bool bool.NAnd(bool)
- Performs logical NAND
bool bool.NOr(bool)
- Performs logical NOR
bool bool.XNOr(bool)
- Performs logical XNOR
byte bool.ToByte()
- 1 if
true
, 0 otherwise
- 1 if
short bool.ToInt16()
- 1 if
true
, 0 otherwise
- 1 if
long bool.ToInt64()
- 1 if
true
, 0 otherwise
- 1 if
Changed
- n/a
Removed
- n/a
2.0.0 - 2020-04-18
Added
- Add
IEnumerable<T>.Split(int)
- Performs the same operation as the previously defined
IEnumerable<byte>.Chunkify(int)
, except now accepts any typeT
- Performs the same operation as the previously defined
Changed
- Fix
DateTime.Last(DayOfWeek)
implementation- Now returns the correct date/time for a given day of the week
Removed
- Remove
IEnumerable<byte>.Chunkify(int)
- Replaced by a method of the same behaviour
IEnumerable<T>.Split(int)
- Replaced by a method of the same behaviour