我尝试在Google和Bing上进行搜索,但是都返回零结果。

当您在转换前面加上连字符是什么意思?

-Convert.ToSingle

最佳答案

只是-运算符,应用于调用Convert.ToSingle(...)的结果。

因此,例如,当用作一元运算符时:

double x = 10.52123;
float y = -Convert.ToSingle(x);


等效于:

double x = 10.52123;
float tmp = Convert.ToSingle(x);
float y = -tmp;


或当用作二进制运算符时:

double x = 10.52123;
float y = 10-Convert.ToSingle(x);


等效于:

double x = 10.52123;
float tmp = Convert.ToSingle(x);
float y = 10 - tmp;

关于c# - -Convert.ToSingle是做什么的?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21679318/

10-10 21:55