-----------------------------------------------------------

New Message on BDOTNET

-----------------------------------------------------------
From: dolly
Message 2 in Discussion

Hi Mihir,

The scope of a variable ends in the block its defined in.

static void Main() 
{
for(int i=0;i<10;i++)
{
 i=9;
}
MessageBox.Show(i.ToString());
}

will give an error, coz i is accessed outside the for loop.


Similarly

static void Main() 
{
 try
  {
    for(int i=0;i<10;i++)
     {
          i=9;
     }
  }
 catch
  {
  }
 finally
  {
         MessageBox.Show(i.ToString());
   }
}

Would throw up an error coz i is accessed outside of the try block.

If its not clear, mail back.

Regards,
Dolly

-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw

Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help

For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact

If you do not want to receive future e-mail from this MSN group, or if you received 
this message by mistake, please click the "Remove" link below. On the pre-addressed 
e-mail message that opens, simply click "Send". Your e-mail address will be deleted 
from this group's mailing list.
mailto:[EMAIL PROTECTED]

Reply via email to