Following this question Is .NET Core == .Net Framework 5?
I am just about to make the colossal move to .Net Core 3 which means rewriting some very large applications from scratch. I am at the most basic Hello World level on .Net Core 3 so don't want to start this massive migration if .Net 5 will be out next year and change everything again.
If I start a project in .Net Core 3 today, am I going to have to change it again to work with .Net 5 going forward next year or will it just work in .Net 5?