| In which case multithreading is to be avoided in csharp?
There are certains case when multithreading should be avoided in csharp. And multithreading is not advisable when most of program are interdependent. To understand this we will take an example let suppose Step B was reliant on the prior completion of Step A. Here multithreading would lead to performance issue and this will create bugs in program. And when a program grows more complex then in this case thread becomes a more delicate operation. | | |