Fundamental Knowledge

·

1 min read

Table of contents

No heading

No headings in the article.

  • Convert 与 Parse

什么情况下你应该使用 Convert 类?

Convert 类非常适用于将小数数字转换为整数 (int),因为它按预期方式向上舍入。

int value = (int)1.5m; // result: 1 (casting truncates)
Console.WriteLine(value);

int value2 = Convert.ToInt32(1.5m); // result: 2(converting rounds up)
Console.WriteLine(value2);

使用 Convert.ToInt32() 进行转换时,文本浮点数值将正确地向上舍入到 2。 如果你将文本值更改为 1.499m,则会向下舍入到 1