C#中Single.TryParse和float.TryParse有什么区别?

1 c#

C#中Single.TryParse和float.TryParse有什么区别?

float a, b;
float.TryParse("0.01", out a);
Single.TryParse("0.02", out b);
Run Code Online (Sandbox Code Playgroud)

Guf*_*ffa 5

这是同样的方法.

唯一的区别是float关键字是该System.Single类型的别名,因此您可以在不使用using System;文件顶部的情况下使用它.

确切的等价物是:

global::System.Single.TryParse("0.02", out b);
Run Code Online (Sandbox Code Playgroud)

因为float无论你包含或定义了什么,它都将与版本完全一致.