I think the .NET core implementation is flawed... Task.FromResult doesn't actually happen on another thread, it returns an already completed Task synchronously. You might want to use Task.Run instead.
I am having hard time understanding what you are trying to test here. I am worried that .NET code is not really testing what you think it is.
[1] https://msdn.microsoft.com/en-us/library/dd997402(v=vs.110)....
Maybe you mean we should schedule something which has a complete event loop? That would be a lot more fair wrt the Akka version, but the Go version does not create any threads either.