2011-09-13 7 views
27

から私はクラスSystem.Net.IPAddressでIPアドレスを定義する必要がありますが、この方法:C#たIPAddress文字列

IPAddress ipaddress = IPAddress.Parse("127.0.0.1"); //127.0.0.1 as an example 

は動作しません、別の方法がありますか?

どのようにIPアドレスを定義できますか?

+0

動作しない理由はありません。私はここに物語の何かがあると思う。 – Noldorin

+5

'は定義する(「動作しません」)' –

+1

これは**リモート**サーバではありません。 – SLaks

答えて

56

おそらくそのコードの上に何かタイプミスをしたことや、IPAddressという独自のクラスを作成したことがあります。 .netを使用している場合は、その関数を使用できるはずです。

System.Net.IPAddressを使用してみましたか?

System.Net.IPAddress ipaddress = System.Net.IPAddress.Parse("127.0.0.1"); //127.0.0.1 as an example 

The docs on Microsoft's site私のマシンで正常に動作する完全な例があります。

+0

Microsoftのサイトのドキュメントへのリンクが壊れています。 https://msdn.microsoft.com/en-us/library/system.net.ipaddress(v=vs.110).aspx –