I know that for older versions of .NET, you can determine if a given version is installed by following
https://support.microsoft.com/en-us/kb/318785
One of the dummies ways to determine if .NET Core is installed on Windows is:
.NET Core
cmd
dotnet --version
If the .NET Core is installed, we should not get any error in the above steps.