看见《c#技术内幕》第1章有这么2行代码:
using System; class CH1_15
{
public static void Main()
{
string s1 = "123.45";
Single sn1 = s1.ToSingle();
}
}
看解释是要把s1转成单精数赋给sn1,但是我在vs2003编译了,编译器报错:..\Class1.cs(20): “string”并不包含对“ToSingle”的定义。这是为啥,如果要实现字符串转浮点该如何做呢?
已经搜索论坛了,好像要用BitConverter.ToSingle()?具体该如何做呢,谢谢各位大侠。
新手,只有5分
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货