matrixofdynamism
Advanced Member level 2

I only have experience with low level programming in C so I am not sure about all these namespaces found in visual studio. I posted a question earlier about needing an application that can write a txt file to serial port with a caveat. I was told that I shall have to write my own and thus this question was born after my investigation.
The code under question is found here: https://msdn.microsoft.com/en-us/li...?cs-save-lang=1&cs-lang=csharp#code-snippet-2
Please scroll down to the "Examples" section where there is example of the same prgram in C#, C++ and VB. Why do we need this application to be multithreaded. What will happen if we do not use multithreads? What if we only want to write to serial port and not read back?
The code under question is found here: https://msdn.microsoft.com/en-us/li...?cs-save-lang=1&cs-lang=csharp#code-snippet-2
Please scroll down to the "Examples" section where there is example of the same prgram in C#, C++ and VB. Why do we need this application to be multithreaded. What will happen if we do not use multithreads? What if we only want to write to serial port and not read back?