//UDP SERVER OBJECT CLASS using System; using System.Net; using System.Net.Sockets; using System.Threading; using System.Windows.Forms; using System.ComponentModel; namespace FINN { public class udpServer { private UdpClient server; private IPEndPoint receivePoint; private int port = 9090; private int ip = 127001; public void recData() { ///... SNIP ///TRYING TO CALL THE ABOVE WITH... private void imgButton_next_click(object sender, EventArgs e) { udpServer udp = new udpServer(); Thread rec = new Thread (new Thread(new ThreadStart(udp.recData))); rec.IsBackground = true; rec.Start(); ///... SNIP /// Getting the error: Cannot convert from `System.Threading.Thread' to `System.Threading.ThreadStart'(CS1503: Argument 1) /// Help? o_O