v4 IP 주소가 있습니다. UInt32로 변환해야합니다.IP 주소를 .NET Core의 UInt32/UInt64로 변환하십시오.
string address = "192.168.1.1";
long intAddress = (long)(uint)IPAddress.NetworkToHostOrder((int)IPAddress.Parse(address).Address);
을하지만 IPAddress.Address는 .NET 코어에서 사용할 수 없습니다 : 일반 .NET에서 , 내가 사용하고 있었다. 대체품은 무엇입니까?
내가 UINT32 형식의 IP 주소가있는 테이블에 대한 주소를 지오 코딩하고 있습니다 때문입니다. – user1054922
@Quantic IPv4는 4 바이트로 저장됩니다. 'uint'는 4 바이트로 저장됩니다. 저를 미친, 그러나 나는 생각한다 똑 바른 앞으로 전환. – Abion47
@ Abion47 dang 나는 지금 막 나쁜 의견으로 가득 차 있습니다. 당신 말이 맞습니다. – Quantic