System.Net.IPAddress
新しいインスタンスを初期化する代わりに、文字列を解析してIPアドレスかどうかを確認するために使用できる静的メソッドはありますか?
これが私が達成しようとしていることです
System.Net.IPAddress throwawayIpAddress = new System.Net.IPAddress(Encoding.ASCII.GetBytes("127.0.0.1"));
System.Net.IPAddress.TryParse(baseUri.Host, out throwawayIpAddress);
baseUri
はUri
変数であり、Host
はstring
です。私は次のようなもっと簡単なものを探しています:
System.Net.IPAddress.TryParse(baseUri.Host, out new System.Net.IPAddress(Encoding.ASCII.GetBytes("127.0.0.1"));
メソッドがと参照をTryParse()
期待しているという事実のために、オブジェクトを直接渡すことも、使い捨てにすることもできません。String
out IPAddress
null
文字列を解析してIPアドレスかどうかをテストする簡単な方法についてのアドバイスに感謝します。