public static TcpClient CreateRandom(String hostname, int port) { NetworkInterfaces ni = new NetworkInterfaces(); NetworkCard nc = ni.GetInternetInterfaces()[ni.GetInternetInterfaces().Length -1]; TcpClientEx client = null; client = new TcpClientEx(nc.Address,hostname,(Int16)port); return client; }
public void run (string[] args) { NetworkInterfaces ni = new NetworkInterfaces(); NetworkCard[] cards = ni.GetAllInterfaces(); foreach(NetworkCard nc in cards) { Console.WriteLine(nc.ToString()); } }