When I create a test using MS Visual Studio's builtin unit test wizard it creates code with lines like the below:
double number = 0F;
In C# "F" stands for float, case-independent, and "D" for double. Using "F" suffix instead of "D" leads to precision lost.
If it's a bug, where can I report it to Microsoft?