大家好,我正在使用Potgressql数据库,对于Ip,它具有Inet类型,在c#中,当我想将其转换为字符串时,我遇到了很多问题,首先对于映射类,我应该具有IPaddress类型来映射INET,但是在我的linq中想要将其转换为字符串:
var x = (from t in db.v_vpn_gateway
select new TurbineDvce
{
Comments = "VPN Gateway",
Description = string.Empty,
IP= t.vpn_gateway.ToString(),
DeviceType = t.device_type,
});
当我从IPaddress执行ToString()时,我得到不同的错误,一次我得到对象引用错误,一次又一次在同一时间运行另一个查询!摆脱ipaddress并获取字符串的最佳方法是什么?