IPAddress.ToString expected to return a.b.c.d but returns d.c.b.a
I have a function from a third party vendor which returns an IPAddress in the form of a VB.NET UInteger. I am trying to convert this into the dotted decimal form by doing the following:
Dim oAddress as New System.Net.IPAddress([IP in UInteger form])
Dim sAddress as String = oAddress.ToString
I would expect the above to work, but where I am expecting to see "10.1.0.21", what I am getting is "21.0.1.10". Am I not using this right?

