.NET 4.0 跟.NET 3.5框架更改后 有一段代码 编译出错了,求更改
.NET 4.0 和.NET 3.5框架更改后 有一段代码 编译出错了,求更改
(IP) 这个是一个string的值
就是上面的代码。 .NET 4.0框架编译没问题 改成3.5后 报错
错误 4 参数 2: 无法从“System.Collections.Generic.IEnumerable<string>”转换为“string[]” F:\client\新建文件夹\Postclient - 副本 (22)\client\Form1.cs 174 37 client
错误 3 与“string.Join(string, string[])”最匹配的重载方法具有一些无效参数 F:\client\新建文件夹\Postclient - 副本 (22)\client\Form1.cs 174 20 client
求大神更改成3.5能通过的代码
------解决方案--------------------
试试
string.Join(".", BitConverter.GetBytes(IP).Reverse().Select(x => ((int)x).ToString()));
(IP) 这个是一个string的值
就是上面的代码。 .NET 4.0框架编译没问题 改成3.5后 报错
错误 4 参数 2: 无法从“System.Collections.Generic.IEnumerable<string>”转换为“string[]” F:\client\新建文件夹\Postclient - 副本 (22)\client\Form1.cs 174 37 client
错误 3 与“string.Join(string, string[])”最匹配的重载方法具有一些无效参数 F:\client\新建文件夹\Postclient - 副本 (22)\client\Form1.cs 174 20 client
求大神更改成3.5能通过的代码
------解决方案--------------------
试试
string.Join(".", BitConverter.GetBytes(IP).Reverse().Select(x => ((int)x).ToString()).ToArray())