3 ms·
What C# has now is better described as fancy form of Destructuring . Perhaps they'll add actual pattern matching in a later release. Actually the proposed java
by platz 10y ago
What C# has now is better described as fancy form of Destructuring . Perhaps they'll add actual pattern matching in a later release.
Actually the proposed java version is better than C#'s because it allows a form of exhaustiveness checking which C# doesn't even attempt to provide for.
However they had to add the `sealed` keyword too, which does not currently exist in java