Archived post: posted sometime between 2016 and 2022.

Interactive .NET Experiences Online

https://github.com/dotnet/try has a list that includes these: