There is a Command that you can try, using an Administrator Command prompt:
DISM /Online /Enable-Feature /All /NoRestart /FeatureName:Microsoft-Windows-NetFx3-OC-Package /FeatureName:Microsoft-Windows-NetFx4-US-OC-Package /FeatureName:Microsoft-Windows-Client-EmbeddedExp-Package /FeatureName:Microsoft-Windows-NetFx3-WCF-OC-Package /FeatureName:Microsoft-Windows-NetFx4-WCF-US-OC-Package
Copy the above command (all one line). You should be able to just right-click in the Command Prompt window to paste it in there. You should then restart and run
optionalfeatures.exe check to see if anything has changed.
Otherwise, installing the latest Insider Fast Ring build should fix .NET. If you have no desire to be running pre-release Windows 10 until sometime in the Spring of 2020, you could then try
rolling back to the current public build, but I don't know if .NET will remain fixed or not. Or you can just stay with Insider build 18912, if it seems stable enough, until then, by putting your PC in the Insider Release Preview Ring.
You can download build 18912 from this web page:
https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewiso
Mount the ISO file in Windows, which will create a new drive letter and run setup.exe to upgrade. If you are not in the Insider program, you will need to join to download the ISO.