Click here to Skip to main content
16,009,318 members
Home / Discussions / C#
   

C#

 
QuestionDateTime Format Pin
mihirhp27-Aug-07 18:19
mihirhp27-Aug-07 18:19 
AnswerRe: DateTime Format Pin
PIEBALDconsult27-Aug-07 18:22
mvePIEBALDconsult27-Aug-07 18:22 
AnswerRe: DateTime Format Pin
NaNg1524127-Aug-07 19:31
NaNg1524127-Aug-07 19:31 
AnswerRe: DateTime Format Pin
Vikram A Punathambekar27-Aug-07 19:35
Vikram A Punathambekar27-Aug-07 19:35 
QuestionDevExpress LookUpEdit Event Pin
~Alisa~Anny~27-Aug-07 17:56
~Alisa~Anny~27-Aug-07 17:56 
AnswerRe: DevExpress LookUpEdit Event Pin
Niranjan Kala16-May-11 3:17
Niranjan Kala16-May-11 3:17 
QuestionHow to do effective multithreading Pin
cyn827-Aug-07 16:48
cyn827-Aug-07 16:48 
AnswerRe: How to do effective multithreading Pin
Luc Pattyn27-Aug-07 17:14
sitebuilderLuc Pattyn27-Aug-07 17:14 
Hi,

the fundamental idea of multithreading is to perform multiple tasks in a rather
asynchronous fashion, i.e. without predetermined order of execution; the goal is
to make optimal use of available resources e.g. performing calculations on data
as soon as such data is available.

If the subjobs must be executed in a very specific order, multithreading simply
makes no sense, since now the logic makes everything fully predictable.

Examples of unpredictable execution could include:
- some long winding calculations;
- some user interaction;
- a background printjob;
- a database query;
all of the above combined in one app.
It would not make much sense to orchestrate this in a fixed manner since
one never knows which subjob will take what time to execute, hence asyncrhonous
execution, using several threads.

In a typical application, there may well be a need to synchronize two or more
threads from time to time. Several mechanisms are available for this, typically
one thread waits for something (say a consumer needing some data), and another
thread signals something (say a producer providing some data). Known mechanisms
include: AutoResetEvent, ManualResetEvent, Queues, Semaphores, ...

Joining two threads is a drastic synchronization since now one of the threads
no longer runs.

I would suggest you:
- search and read some articles on multi-threading, here on CodeProject;
- experiment with a more appropriate example.

Hope this helps.




Luc Pattyn [Forum Guidelines] [My Articles]


this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/...
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google


QuestionC# and Java Pin
Adoremi27-Aug-07 16:38
Adoremi27-Aug-07 16:38 
AnswerRe: C# and Java Pin
Luc Pattyn27-Aug-07 17:07
sitebuilderLuc Pattyn27-Aug-07 17:07 
Question2 Question about using XML in C# Pin
Yanshof27-Aug-07 16:35
Yanshof27-Aug-07 16:35 
AnswerRe: 2 Question about using XML in C# Pin
Christian Graus27-Aug-07 20:07
protectorChristian Graus27-Aug-07 20:07 
Questionvideo capturing and sms feature Pin
4Hamburger27-Aug-07 15:49
4Hamburger27-Aug-07 15:49 
Questioncombobox.datasource question Pin
udikantz27-Aug-07 15:27
udikantz27-Aug-07 15:27 
AnswerRe: combobox.datasource question Pin
mihirhp27-Aug-07 20:28
mihirhp27-Aug-07 20:28 
GeneralRe: combobox.datasource question Pin
udikantz27-Aug-07 21:18
udikantz27-Aug-07 21:18 
GeneralRe: combobox.datasource question Pin
mihirhp27-Aug-07 22:24
mihirhp27-Aug-07 22:24 
QuestionActive Directory Pin
T4AMD27-Aug-07 14:08
T4AMD27-Aug-07 14:08 
AnswerRe: Active Directory Pin
ekynox27-Aug-07 15:52
ekynox27-Aug-07 15:52 
Questionnull exception while passing a serial port instance to an object Pin
murr00727-Aug-07 13:21
murr00727-Aug-07 13:21 
AnswerRe: null exception while passing a serial port instance to an object Pin
Luc Pattyn27-Aug-07 14:41
sitebuilderLuc Pattyn27-Aug-07 14:41 
GeneralRe: null exception while passing a serial port instance to an object Pin
murr00727-Aug-07 15:56
murr00727-Aug-07 15:56 
GeneralRe: null exception while passing a serial port instance to an object Pin
Luc Pattyn27-Aug-07 17:02
sitebuilderLuc Pattyn27-Aug-07 17:02 
QuestionHow can I prohibit writing a characters? Pin
daavena27-Aug-07 10:51
daavena27-Aug-07 10:51 
AnswerRe: How can I prohibit writing a characters? Pin
Pete O'Hanlon27-Aug-07 11:18
mvePete O'Hanlon27-Aug-07 11:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.