Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Local variable
Message
 
 
À
10/01/2009 08:12:06
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Titre:
Versions des environnements
Environment:
C# 3.0
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Application:
Web
Divers
Thread ID:
01372518
Message ID:
01372527
Vues:
19
>Hi,
>Does C# support same name in sub method?
>For example, I have declare string abc in ClassA.MethodA(), I also have declared same variable in ClassA.MethodB(). ClassA.MethodA() will call ClassA.Method().
>
>I faced problem that, whenever I have this, program will behave weird, is either take wrong value, or just jump back to calling program without completely execute all necessary code.
>
>Any ideas?
>
>Please advice. Thank you

Sure, C# will allow you to do that.

A couple of questions. Is string abc being passed as a parameter to MethodB()? If so, is it passed by value or by reference? Also, when you say the same variable abc is declared in MethodB() you mean that one is also a string, right?

If you can post the code I'm sure we can figure it out.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform