【发布时间】:2011-09-13 21:22:48
【问题描述】:
如何在 C# 中将数据从字符串转换为长整数?
我有数据
String strValue[i] ="1100.25";
现在我想要它
long l1;
【问题讨论】:
-
长表示整数。你给了一个非整数。你想用它做什么?
-
如果 strValue 是 "1100.75" 怎么办?见:stackoverflow.com/questions/633335/…
-
@magma:如果你把它转换成十进制,那么它会将数字四舍五入,即在这种情况下,如果给定的数字是 1100.75,那么它将输出 1101。
-
@charlie 我只是提出了这个问题,因为 MayP 似乎并没有完全意识到这里的含义。他可能想简单地去掉非整数部分而不进行任何舍入,这很好,只要这确实是他想要的。不过谢谢。
标签: c# string type-conversion long-integer