Or have both. What's in Java 8 that isn't in C#?
And last I checked you couldn't use Java 8 fully on Android (please correct me if I'm wrong).
And last I checked you couldn't use Java 8 fully on Android (please correct me if I'm wrong).
There are still uses though. Lambdas are the future, but there are lots of OO-first libraries that are still quite popular. It'd be nice to create e.g. `new Newtonsoft.JsonConverter() { ReadJson() {...} WriteJson() {...}}` etc on the fly sometimes without needing separate classes.
It's possible in F# though, so nothing dotnet specific is preventing it.
public static final MyInterface SINGLETON = new MyInterface() {
...
}