I\'m trying to make a app that read the outgoing signals from Arduino, but I can\'t make it work in C# Windows Forms, only in the console. Is my C# Windows Forms code wrong?
By default, the ReadLine method will block until a line is received. Is your Arduino program sending a line? Did you close the Arduino serial monitor program while running your program?
I would change to port.ReadChar until you verify that you are receiving characters.