Visual Basic > Visual Basic Forums > Visual Basic Language > Me.(ObjectGoesHere) <==== Is the "Me." Necessary?
Ask a questionAsk a question
 

AnswerMe.(ObjectGoesHere) <==== Is the "Me." Necessary?

  • Thursday, November 05, 2009 12:55 AMPhenomin Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    As the titles suggests, it works without it, but my coding instructor always uses it.  I forget it most of the time but never get any errors.

Answers

  • Thursday, November 05, 2009 1:04 AMAcamar Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    It's not usually necessary, but can be used if required to resolve naming conflicts - if there is another variable of the same name then Me will make the reference explicit.
    • Marked As Answer byPhenomin Thursday, November 05, 2009 1:15 AM
    •  

All Replies

  • Thursday, November 05, 2009 1:04 AMAcamar Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    It's not usually necessary, but can be used if required to resolve naming conflicts - if there is another variable of the same name then Me will make the reference explicit.
    • Marked As Answer byPhenomin Thursday, November 05, 2009 1:15 AM
    •  
  • Thursday, November 05, 2009 1:17 AMPhenomin Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Makes sense.  Thanks.