سلام دوست عزیز
در نسخه دات نت فریم ورک 2.0 و بعد از آن کامپوننتی به نام SerialPort جهت انجام اینکار اضافه شده است ، این کلاس در فضای نام System.IO.Ports قرار دارد :
مثال:
http://coad.net/Blog/Resources/SerialPortTerminal.zip
منبع:
SerialPort (RS-232 Serial COM Port) in C#‎ .NET