public void AssertGoogle(DnsMessage msg) { Assert.IsNotNull (msg); Assert.IsTrue (msg.AnswerRecords.Count > 0); Assert.AreEqual( 173, (msg.AnswerRecords[0] as ARecord).Address.GetAddressBytes()[0] ); } [Test] public void TestResolve () { AssertGoogle ( DnsClient.Default.Resolve ( "google.com", RecordType.A) ); } private byte[] QueryByUdp(DnsClientEndpointInfo endpointInfo, byte[] messageData, int
![ARSoft.Tools.Net: Xamarin.Mac/iOSで動かしてみる - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/3d7c98e6772b8f9bf11eb5c37e0bc4c9a1371e83/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9QVJTb2Z0LlRvb2xzLk5ldCUzQSUyMFhhbWFyaW4uTWFjJTJGaU9TJUUzJTgxJUE3JUU1JThCJTk1JUUzJTgxJThCJUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgxJUJGJUUzJTgyJThCJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0yZGM4MTdhOWEyNDVlNTAzZDgwNjBlY2MzNjA4ZWNlNA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwaGlkZWxhZm9nbGlhJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz03NTA1ZmE2MjRlNDY1OTFlZWU1ZTRhM2NhODQyYzFhNA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D5e360ce1acc9242134611c6ad0f43275)