v1.0.33
New Features:
SLazy<T>
(astruct
alternative toLazy<T>
)- Note that the following members have some slight differences:
ToString
,GetHashCode
,Equals
, and the default constructor.
- Note that the following members have some slight differences:
ArrayHelper.newFromRanges
(construct and initialize an array fromSystem.Range
s)
Changes:
- added
System.Range.ToSpan
extension that just wraps the existingToArray
extension and casts toSpan<T>
- added
EquateOccurences
overload that just wraps the existingIsReorderOf
T Combinations<T>(T, T[])
renamed toCombinationsCount
to not conflict with the otherCombinations
overloadsEquate
overloads that deal with sequences were renamed toEquateSequence
(it was a bad idea to name itEquate
in the first place)- renamed
SetEquals
toEquateSet
to match the rest of the naming conventions (naming conventions are always up for debate) - added
lock
s toMeta
xml methods (should have done that a long time ago) where TEnum : struct, Enum
added toGetLastEnumValue<TEnum>