public Connect ( IPAddress address, int port ) : void | ||
address | IPAddress | |
port | int | |
return | void |
using System.Net.Sockets; class Program { static void Main() { TcpClient client = new TcpClient(); client.Connect("localhost", 8080); // perform some action client.Close(); } }
using System; using System.IO; using System.Net.Sockets; class Program { static void Main() { TcpClient client = new TcpClient(); client.Connect("localhost", 8080); StreamReader reader = new StreamReader(client.GetStream()); StreamWriter writer = new StreamWriter(client.GetStream()); writer.WriteLine("Hello, Server!"); writer.Flush(); string message = reader.ReadLine(); Console.WriteLine(message); reader.Close(); writer.Close(); client.Close(); } }In this example, we establish a connection with a TCP server and then create a StreamReader and StreamWriter to communicate with the server. We send a message to the server using the StreamWriter and read the response using the StreamReader. The package library for the TcpClient class is "System.Net.Sockets".