Click here to Skip to main content
15,918,808 members
Home / Discussions / C#
   

C#

 
AnswerRe: Object of type 'A' cannot be converted to type 'A' with own Control. Pin
Judah Gabriel Himango16-Apr-08 8:19
sponsorJudah Gabriel Himango16-Apr-08 8:19 
GeneralRe: Object of type 'A' cannot be converted to type 'A' with own Control. Pin
Roland Bär20-Apr-08 23:31
Roland Bär20-Apr-08 23:31 
Generalsave data to application settings Pin
Razvan Dimescu16-Apr-08 5:38
Razvan Dimescu16-Apr-08 5:38 
GeneralRe: save data to application settings Pin
Alan N16-Apr-08 7:40
Alan N16-Apr-08 7:40 
Generalread write lock in C# Pin
George_George16-Apr-08 4:51
George_George16-Apr-08 4:51 
GeneralRe: read write lock in C# Pin
Zoltan Balazs16-Apr-08 9:07
Zoltan Balazs16-Apr-08 9:07 
GeneralRe: read write lock in C# Pin
George_George16-Apr-08 17:29
George_George16-Apr-08 17:29 
GeneralRe: read write lock in C# [modified] Pin
N a v a n e e t h16-Apr-08 18:21
N a v a n e e t h16-Apr-08 18:21 
When a read lock is upgraded, the write lock request will be placed in the end of queue. So all the read/write locks will be processed before this one gets access.

George_George wrote:
So, if I want a thread to proceed execution and hold lock all the time, I need to let it own write lock at first, other than upgrade?


If you want to hold the lock all the time, you should not use ReaderWriterLock class. It is used to support single writers and multiple readers. BTW, why you want to hold the lock all the time ?

Also if you are on .NET 3.5, use ReaderWriterLockSlim which is more efficient than ReaderWriterLock. Many people has reported several drawbacks for ReaderWriterLock.

All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia

How to use google | Ask smart questions

modified on Thursday, April 17, 2008 1:52 AM

GeneralRe: read write lock in C# Pin
Zoltan Balazs16-Apr-08 19:38
Zoltan Balazs16-Apr-08 19:38 
GeneralRe: read write lock in C# Pin
N a v a n e e t h16-Apr-08 19:54
N a v a n e e t h16-Apr-08 19:54 
GeneralRe: read write lock in C# Pin
George_George17-Apr-08 1:41
George_George17-Apr-08 1:41 
GeneralRe: read write lock in C# Pin
N a v a n e e t h17-Apr-08 18:05
N a v a n e e t h17-Apr-08 18:05 
GeneralRe: read write lock in C# Pin
George_George17-Apr-08 19:32
George_George17-Apr-08 19:32 
GeneralForm window position when changing its size Pin
Blubbo16-Apr-08 4:05
Blubbo16-Apr-08 4:05 
GeneralRe: Form window position when changing its size Pin
Blubbo16-Apr-08 4:12
Blubbo16-Apr-08 4:12 
GeneralRe: Form window position when changing its size Pin
Muammar©16-Apr-08 10:03
Muammar©16-Apr-08 10:03 
QuestionHow to make a phone call? Pin
tcombs0716-Apr-08 3:56
tcombs0716-Apr-08 3:56 
AnswerRe: How to make a phone call? Pin
N a v a n e e t h16-Apr-08 4:00
N a v a n e e t h16-Apr-08 4:00 
GeneralRe: How to make a phone call? Pin
Ravenet16-Apr-08 16:10
Ravenet16-Apr-08 16:10 
AnswerRe: How to make a phone call? Pin
flippydeflippydebop16-Apr-08 4:27
flippydeflippydebop16-Apr-08 4:27 
AnswerRe: How to make a phone call? Pin
Bert delaVega16-Apr-08 7:10
Bert delaVega16-Apr-08 7:10 
AnswerRe: How to make a phone call? Pin
Judah Gabriel Himango16-Apr-08 8:19
sponsorJudah Gabriel Himango16-Apr-08 8:19 
GeneralRe: How to make a phone call? Pin
Muammar©16-Apr-08 9:58
Muammar©16-Apr-08 9:58 
AnswerRe: How to make a phone call? Pin
Ravenet16-Apr-08 16:12
Ravenet16-Apr-08 16:12 
GeneralRe: How to make a phone call? Pin
tcombs0717-Apr-08 6:18
tcombs0717-Apr-08 6: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.