Click here to Skip to main content
16,006,768 members
Home / Discussions / C#
   

C#

 
AnswerRe: ImageLists and TreeView Pin
joon vh.19-Mar-07 5:35
joon vh.19-Mar-07 5:35 
GeneralRe: ImageLists and TreeView Pin
sinosoidal19-Mar-07 5:43
sinosoidal19-Mar-07 5:43 
GeneralRe: ImageLists and TreeView Pin
joon vh.19-Mar-07 5:47
joon vh.19-Mar-07 5:47 
GeneralRe: ImageLists and TreeView Pin
sinosoidal19-Mar-07 5:52
sinosoidal19-Mar-07 5:52 
GeneralRe: ImageLists and TreeView Pin
joon vh.19-Mar-07 5:54
joon vh.19-Mar-07 5:54 
GeneralRe: ImageLists and TreeView Pin
sinosoidal19-Mar-07 5:58
sinosoidal19-Mar-07 5:58 
QuestionThread Safety in Generic Collections Pin
SakthiSurya19-Mar-07 4:08
SakthiSurya19-Mar-07 4:08 
AnswerRe: Thread Safety in Generic Collections Pin
Ennis Ray Lynch, Jr.19-Mar-07 4:15
Ennis Ray Lynch, Jr.19-Mar-07 4:15 
Why don't you think lock is the best way to go?

Thread safety is a matter of design as well as locking of crucial issues. One thing I do is to iterate over a shallow clone of collections rather than the actual collection allowing the collection to be thread-safe while someone else is iterating.

But then if the underlying objects are not thread-safe you still have the same problem. Basically, focus on Static Methods, decent design, and locking where appropriate and test. If you are not able to see threading in your head then you will have to hack at it. Many will say threading is a difficult concept to master.




File Not Found

Questionhow to get popup like yahoo chat? Pin
joerozario19-Mar-07 3:56
joerozario19-Mar-07 3:56 
AnswerRe: how to get popup like yahoo chat? Pin
joon vh.19-Mar-07 4:09
joon vh.19-Mar-07 4:09 
Questioncontext menu and it's (custom) position Pin
VirtualVoid.NET19-Mar-07 3:45
VirtualVoid.NET19-Mar-07 3:45 
AnswerRe: context menu and it's (custom) position Pin
occcy19-Mar-07 4:42
occcy19-Mar-07 4:42 
Questioninvoking process at the romote system Pin
joerozario19-Mar-07 3:25
joerozario19-Mar-07 3:25 
AnswerRe: invoking process at the romote system Pin
Dave Kreskowiak19-Mar-07 3:37
mveDave Kreskowiak19-Mar-07 3:37 
GeneralRe: invoking process at the romote system Pin
joerozario19-Mar-07 3:49
joerozario19-Mar-07 3:49 
GeneralRe: invoking process at the romote system Pin
Dave Kreskowiak19-Mar-07 12:56
mveDave Kreskowiak19-Mar-07 12:56 
AnswerRe: invoking process at the romote system Pin
originSH19-Mar-07 4:47
originSH19-Mar-07 4:47 
QuestionCreating my own design time common tasks editor... Pin
Shy Agam19-Mar-07 2:16
Shy Agam19-Mar-07 2:16 
AnswerRe: Creating my own design time common tasks editor... Pin
Thomas Stockwell19-Mar-07 8:23
professionalThomas Stockwell19-Mar-07 8:23 
GeneralRe: Creating my own design time common tasks editor... Pin
Shy Agam19-Mar-07 9:27
Shy Agam19-Mar-07 9:27 
QuestionHow change dateTime format!! Pin
darkcalin19-Mar-07 1:44
darkcalin19-Mar-07 1:44 
AnswerRe: How change dateTime format!! Pin
joon vh.19-Mar-07 1:49
joon vh.19-Mar-07 1:49 
GeneralRe: How change dateTime format!! Pin
darkcalin19-Mar-07 1:57
darkcalin19-Mar-07 1:57 
GeneralRe: How change dateTime format!! Pin
joon vh.19-Mar-07 2:08
joon vh.19-Mar-07 2:08 
GeneralRe: How change dateTime format!! Pin
darkcalin19-Mar-07 2:17
darkcalin19-Mar-07 2:17 

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.