Fisch37
Fisch37
# Proposed Fix The fix for this is trivial. Some light testing shows the following fix works fine: Alter line 352 of SharpNBT.SNBT.StringNbt from ```cs if (char.IsNumber(c) || c ==...
> the fix would likely also require and additional check to ensure the - is the first character, and not just anywhere within the string That's true! Good catch! Thanks...
I think that reasoning is sound, but if not implementing a full equality check, I would favour not having one at all. `==` having an "eager-equality" approach is unintuitive and...
(Note that even having a `.PreciselyEquals` method is not what I'm trying to argue towards. I think having it would be nice, but it isn't that hard to do yourself....
Adjusted the title to better fit the current topic. As is apparent from the title this issue affects `ListTag` and `ArrayTag` classes as well since those classes don't have a...
That makes perfect sense, I like that
I came back to this because my inbox failed to mark this as read. I noticed you said > it [implementing an EqualityTag ABC] loses the ability to check for...