Click here to Skip to main content
16,005,149 members
Home / Discussions / C#
   

C#

 
GeneralRe: Changing name of "Open" button in OpenFileDialog Pin
MoustafaS4-Jun-05 4:18
MoustafaS4-Jun-05 4:18 
GeneralRe: Changing name of "Open" button in OpenFileDialog Pin
Andy Moore6-Jun-05 7:58
Andy Moore6-Jun-05 7:58 
QuestionHow to update value in Hashtable Pin
Member 20184464-Jun-05 0:09
Member 20184464-Jun-05 0:09 
AnswerRe: How to update value in Hashtable Pin
Colin Angus Mackay4-Jun-05 0:22
Colin Angus Mackay4-Jun-05 0:22 
GeneralDoubt regarding usage of 'this' Pin
manivannan.p3-Jun-05 23:54
manivannan.p3-Jun-05 23:54 
GeneralRe: Doubt regarding usage of 'this' Pin
S. Senthil Kumar4-Jun-05 0:06
S. Senthil Kumar4-Jun-05 0:06 
GeneralRe: Doubt regarding usage of 'this' Pin
WillemM4-Jun-05 0:08
WillemM4-Jun-05 0:08 
GeneralRe: Doubt regarding usage of 'this' Pin
Colin Angus Mackay4-Jun-05 0:21
Colin Angus Mackay4-Jun-05 0:21 
A local variable is one which is within the scope of the method or property, not the class. I think what you mean is member variable (aka field in .NET)

Using the this keyword is just making explicit what the compiler will do implicitly anyway. There is no perfomance advantage to using it or not as the resulting code will be compiled to be the same anyway.

The only time where it does make a difference is where you have a local variable and a member variable with the same name. You must use the this keyword to refer to the member variable in that instance otherwise the compiler will assume you are referring to the local variable.

Does this help?


My: Blog | Photos
WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and More


GeneralRe: Doubt regarding usage of 'this' Pin
Carsten Zeumer4-Jun-05 7:50
Carsten Zeumer4-Jun-05 7:50 
GeneralRe: Doubt regarding usage of 'this' Pin
Scott Serl4-Jun-05 12:08
Scott Serl4-Jun-05 12:08 
GeneralTimer message queue Pin
sammyh3-Jun-05 23:32
sammyh3-Jun-05 23:32 
GeneralRe: Timer message queue Pin
Carsten Zeumer4-Jun-05 1:39
Carsten Zeumer4-Jun-05 1:39 
GeneralRe: Timer message queue Pin
S. Senthil Kumar4-Jun-05 2:19
S. Senthil Kumar4-Jun-05 2:19 
Generala stupid and basic question about members Pin
Green Fuze3-Jun-05 23:04
Green Fuze3-Jun-05 23:04 
GeneralRe: a stupid and basic question about members Pin
S. Senthil Kumar3-Jun-05 23:26
S. Senthil Kumar3-Jun-05 23:26 
GeneralRe: a stupid and basic question about members Pin
Green Fuze5-Jun-05 5:52
Green Fuze5-Jun-05 5:52 
GeneralRe: a stupid and basic question about members Pin
WillemM4-Jun-05 0:14
WillemM4-Jun-05 0:14 
GeneralRegular expression Pin
Virendrak3-Jun-05 22:05
Virendrak3-Jun-05 22:05 
GeneralRe: Regular expression Pin
Carsten Zeumer3-Jun-05 23:42
Carsten Zeumer3-Jun-05 23:42 
GeneralRe: Regular expression Pin
Kareem Shaker4-Jun-05 23:10
Kareem Shaker4-Jun-05 23:10 
Generalstuck on an annoying problem in outlook c# Pin
ekynox3-Jun-05 21:27
ekynox3-Jun-05 21:27 
GeneralRe: stuck on an annoying problem in outlook c# Pin
S. Senthil Kumar3-Jun-05 22:14
S. Senthil Kumar3-Jun-05 22:14 
GeneralRe: stuck on an annoying problem in outlook c# Pin
ekynox3-Jun-05 22:30
ekynox3-Jun-05 22:30 
GeneralExport to excel data from ultrawebgrid each row contain one worksheet Pin
sunilmskr3-Jun-05 19:32
sunilmskr3-Jun-05 19:32 
GeneralBeginner Question C# Form1 resizing Pin
...---...3-Jun-05 18:22
...---...3-Jun-05 18:22 

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.