Paul Williams

Results 17 comments of Paul Williams

None of the above classes will be equal by type or by sequential-value equality. Implementing the kind of equality you suppose would negate whe whole usage of the library. `OneOf`...

I am using v1.0.2.0 and can edit documents as expected. The document's row-cell background is colored green after an edit. Re-running the `SELECT` query confirms that the changes were persisted.

Records are only 'officially' available in .NET 5 and higher, not from .NET Framework or Core. See: https://tooslowexception.com/6-less-popular-facts-about-c-9-records/

This code does not seem to work as intended. It breaks your equality test: `Assert.IsTrue(clientRef1 == "ASDF12345");` Additionally the test: `("asd" == foo).Dump(); //true` breaks, if inverted to: `(foo ==...

Do you mean there should be a parameterless instance constructor? Currently the only parameterless constructor is a private static. This is run once per type `TThis` and is required to...

Or even, perhaps, annotate them with `[EditorBrowsable(EditorBrowsableState.Never)]` to prevent them appearing in intellisense.

As discussed, have applied the `[EditorBrowsable(EditorBrowsableState.Never)]` attribute to all `Result` methods which had previously been marked as Obsolete. PR: #418 FYI: Target Frameworks net40 & net45 are no longer supported...

As requested, have applied EditorBrowsableAttribute obsolete methods in `MaybeExtensions` class. PR: #419