Click here to Skip to main content
16,008,719 members
Home / Discussions / C#
   

C#

 
GeneralRe: How to get the instance that called a method. Pin
Pete O'Hanlon15-Jan-09 9:43
mvePete O'Hanlon15-Jan-09 9:43 
GeneralRe: How to get the instance that called a method. Pin
Jon Rista16-Jan-09 6:54
Jon Rista16-Jan-09 6:54 
Questionread coulmn from file and store it to array Pin
sudany_zool15-Jan-09 2:58
sudany_zool15-Jan-09 2:58 
AnswerRe: read coulmn from file and store it to array Pin
SeMartens15-Jan-09 3:04
SeMartens15-Jan-09 3:04 
GeneralRe: read coulmn from file and store it to array Pin
sudany_zool15-Jan-09 3:31
sudany_zool15-Jan-09 3:31 
GeneralRe: read coulmn from file and store it to array Pin
SeMartens15-Jan-09 3:42
SeMartens15-Jan-09 3:42 
GeneralRe: read coulmn from file and store it to array Pin
sudany_zool15-Jan-09 3:59
sudany_zool15-Jan-09 3:59 
QuestionReaderWriterLock Pin
the_jat15-Jan-09 2:30
the_jat15-Jan-09 2:30 
Hi everyone!

I wanted to know how the ReaderWriterLock determines what is the "resource" in the code on which it has to accquire the reader lock or the writer lock, or how exactly does these locks work(internally). The MSDN article protects an static integer, but doesn't seem to specify how, as after acquiring a reader lock, writes can be done as in the following code:
ReaderWriterLock rw = new ReaderWriterLock();
            int counter = 0;
            try
            {
                rw.AcquireReaderLock(100);
                try
                {
                    Interlocked.Increment(ref counter);
                }
                finally
                {
                    rw.ReleaseLock();
                }
            }
            catch (ApplicationException)
            {
                Console.WriteLine("Failed");
            }
            Console.WriteLine(counter);

here we are acquiring an reader lock for 100ms, but writing to the data. Confused D'Oh! | :doh:
AnswerRe: ReaderWriterLock Pin
Luc Pattyn15-Jan-09 2:53
sitebuilderLuc Pattyn15-Jan-09 2:53 
AnswerRe: ReaderWriterLock Pin
Jon Rista16-Jan-09 6:57
Jon Rista16-Jan-09 6:57 
AnswerRe: ReaderWriterLock Pin
Mark Salsbery16-Jan-09 7:50
Mark Salsbery16-Jan-09 7:50 
QuestionDrawing cards from a deck Pin
Tony Pottier15-Jan-09 2:18
Tony Pottier15-Jan-09 2:18 
AnswerRe: Drawing cards from a deck Pin
CPallini15-Jan-09 2:41
mveCPallini15-Jan-09 2:41 
GeneralRe: Drawing cards from a deck Pin
Tony Pottier15-Jan-09 4:01
Tony Pottier15-Jan-09 4:01 
AnswerRe: Drawing cards from a deck Pin
benjymous15-Jan-09 2:50
benjymous15-Jan-09 2:50 
GeneralRe: Drawing cards from a deck Pin
Tony Pottier15-Jan-09 4:03
Tony Pottier15-Jan-09 4:03 
GeneralRe: Drawing cards from a deck Pin
Tony Pottier15-Jan-09 4:16
Tony Pottier15-Jan-09 4:16 
GeneralRe: Drawing cards from a deck Pin
benjymous15-Jan-09 4:55
benjymous15-Jan-09 4:55 
GeneralRe: Drawing cards from a deck Pin
Guffa15-Jan-09 5:56
Guffa15-Jan-09 5:56 
AnswerRe: Drawing cards from a deck [modified] Pin
Luc Pattyn15-Jan-09 5:38
sitebuilderLuc Pattyn15-Jan-09 5:38 
GeneralRe: Drawing cards from a deck Pin
Guffa15-Jan-09 6:32
Guffa15-Jan-09 6:32 
GeneralRe: Drawing cards from a deck Pin
Tony Pottier15-Jan-09 6:40
Tony Pottier15-Jan-09 6:40 
AnswerRe: Drawing cards from a deck [modified] Pin
Luc Pattyn15-Jan-09 6:42
sitebuilderLuc Pattyn15-Jan-09 6:42 
GeneralRe: Drawing cards from a deck Pin
Guffa15-Jan-09 6:55
Guffa15-Jan-09 6:55 
AnswerRe: Drawing cards from a deck [modified] Pin
Luc Pattyn15-Jan-09 6:59
sitebuilderLuc Pattyn15-Jan-09 6:59 

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.