Software job search
.net sql interview questions
  The best place for technical interview questions

 
Home.netSql serverAsp.netC#Vb.netAdo.netAjaxMcpd dumpsWord count tool
Question. What is use of interlocked class

Interlocked classes are used to establish thread synchronization.

Let say a global variable “iCounter” is accessed by two threads. Both the threads want to increment the value by one after some operation. It is necessary to ensure that both threads do not perform this action at the same time.

Interlocked.Increment(iCounter) will help us to solve this problem.

Interlocked class contains some methods like Increment, Decrement , Add , CompareExchange etc.
These methods will lock the variable and will perform the necessary operation.

Interlocked methods are faster compared to the lock statement



Previous question Next question
 Rate this answer
     
 15 votes , average 3 out of 5

Back to .net threading interview questions
This question has been viewed 7076 times   

Other questions on .net threading interview questions




More .Net Threading interview questions
.Net Threading interview questions

Reader's opinions -

No comments
Loading

 
.net interview questions
Asp.net interview questions
C# interview questions
Vb.net interview questions
Ado.net interview questions
Ajax interview questions
Wcf interview questions
Wpf interview questions
.net threading interview questions
.net remoting and webservices interview questions
.net caching interview questions
.net oops interview questions
Sharepoint interview questions
Jquery interview questions
Silverlight interview questions
Linq interview questions
Wwf interview questions
Java interview questions
Sql server interview questions
Ssis interview questions
Ssrs interview questions
Data warehousing interview questions
Data mining interview questions
Oracle interview questions
Php interview questions
Design patterns interview questions
Uml interview questions
Mcpd dumps
Pmp practice tests

This site is best viewed with Internet Explorer 7.0 or higher, Firefox 2.0 or higher, Chrome at a minimum screen resolution of 1024x768.
A complete solution to interview questions
free matrimonial website      
web hosting plans |  compare vps hosting plans |  Compare dedicated hosting plans |  Compare linux hosting plans |  Compare cloud hosting plans |  Compare windows hosting plans | 
Hosting reviews |  GoDaddy reviews | 
Support Wikipedia