Kelly Ethridge

Results 15 issues of Kelly Ethridge

These methods were added to `.NET 2.0` and should be considered for implementation.

VBCorLib currently supports parsing of `BigInteger` and `Int64` using `IFormatProvider` implementations for cultural parsing. Adding an `Int32Static` and maybe `Int16Static` for parsing might help round out the parsing capabilities. Additional...

enhancement

Right now `BigInteger` and `BigIntegerStatic` only accept `BigInteger` type in the math method calls. Consider changing the signatures to `Variant` and converting to `BigInteger` in the method to allow support...

enhancement
breaking

This class used to be deprecated but has a new lease on life, so might as well implement it.

enhancement
breaking

Right now the Encoding supports two fallback types: * Invalid character replacement with a user supplied replacement string. * Throw an exception on an invalid character or byte sequence. A...

enhancement

In .NET the `Convert` class has a `ToChar` method. It seems beneficial to add one to VBCorLib that accepts a `Variant` to handle both string and numeric characters. Only the...

enhancement
breaking

The `EncoderFallbackException` class is missing the `IsUnknownSurrogate` method.

enhancement
breaking

Consider implementing the `TimeZoneInfo` class to align better with the .NET framework.

enhancement
breaking

Starting in .NET 4.6 the `Encoding` class supported the ability to register encoding providers as a way to expand encodings without having update the framework. This should be explored to...

enhancement
breaking

To align with .NET the `File` class should implement `Replace`.

enhancement
breaking