Link Details

Link 81725 thumbnail
User 225256 avatar

By mswatcher
via codeproject.com
Published: May 19 2008 / 12:41

Although C# contains many innovative features, one of the most exciting is its built in support for multithreaded programming. A multithreaded program contains two or more parts that can run concurrently. Each part of such a program is called a thread, and each thread defines a separate path of execution. Thus, multithreading is a specialized form of multitasking. Multithreaded applications provide the illusion that numerous activities are happening at more or less the same time. But the reality is the CPU uses something known as “Time Slice” to switch between different threads.
  • 5
  • 2
  • 986
  • 252

Comments

Add your comment
User 265881 avatar

Topnotch replied ago:

0 votes Vote down Vote up Reply

Apparently from the discussion at the bottom of the page in the link the author plagarized large portions of another article for his article. Nice info but stolen...voted up before I saw the ending discussion.

User 261711 avatar

Rickasaurus replied ago:

0 votes Vote down Vote up Reply

Disgusting. If he took things from another article, he should at least link to it. Voted Down.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (5)



Voters Against This Link (2)