c# - 我如何在 C# 中将数据从字符串转换为长

标签 c# string type-conversion long-integer

我如何在 C# 中将数据从字符串转换为长整型?

我有数据

String strValue[i] ="1100.25";

现在我想要它

long l1;

最佳答案

如果您想获得该数字的整数部分,您必须先将其转换为 float ,然后再转换为长整型。

long l1 = (long)Convert.ToDouble("1100.25");

您可以使用 Math 类根据需要对数字进行四舍五入,或者只是截断...

关于c# - 我如何在 C# 中将数据从字符串转换为长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6330306/

相关文章:

type-conversion - 如何将不可变 View (切片?)作为八位字节借用给向量?

C# 垃圾收集 -> 到 C++ 删除

c# - 连续创建位图会导致内存泄漏

c# - C# 和 CLI 在值类型和构造函数方面有什么区别?

Ruby - 将 "=="十六进制值与字符串进行比较

c# - 缓存类型数据的最佳方法是什么?

c# - 添加更多参数然后在查询中使用?

java - 微调器选择到字符串

javascript - 如何在javascript中使用toString(16)来获取以两个字符写入的字节

java - 将 Double 转换为保留每个数字的字符串值