VB.NET Example:

imports Sockets4DNS


Public Class test
public shared sub Main()
dim dns as New DnsConnection()
dim results as ArrayList = dns.GetRecords("microsoft.com"DnsTypes.MX)
dim i as Integer
If results.Count = 0 then
    console.WriteLine("no match for query")
End If
For i = 0 to results.Count-1
    console.WriteLine(i & ":" & results(i).ToString())
Next
End Sub
End Class

C# Example:

using System;
using Sockets4DNS;
using System.Collections;

public class test
{
public test()
{
DnsConnection dns = new DnsConnection();
ArrayList results = dns.GetRecords("powlette.com", DnsTypes.MX);
if (results.Count == 0)
    Console.WriteLine("no match for query");
else
{
    for (int i = 0; i < results.Count; i++)
        Console.WriteLine(i + ":" + results[i].ToString());
}
}
}
End Class