I want to write a program interrupts when the receive buffer for the serial port has received some data. I have done a little a bit of research and I believe C# word for interrupt is delegate. Apologies if I'm barking up the wrong tree but I want to know if there is method other than polling the read buffer of the serial port. I have used interrupts before but only in C on a PIC. Basically is it possible in C#?