//Main method public static void Main(String[] args) { //Create receiver Receiver receiver = new Receiver("configuration.txt"); //Listen Thread t1 = new Thread(delegate() { receiver.receive(); }); t1.Start(); Thread t2 = new Thread(delegate() { receiver.send_response(); }); }