I get "Yabba Dabba Doo." class Test { public static int Main() { string strT = "TEST"; string strX = "Test Again"; string strResult;
if (strT.Length > 0) { if (strX.Length > 3) { strResult = "Yabba Dabba Doo."; } else { strResult = "Yadda Yadda Yadda."; } } else { strResult = "Doh."; } System.Console.WriteLine(strResult); return 1; } } -- http://www.codevoid.net Microsoft MVP > -----Original Message----- > From: Wareham, Matt [mailto:[EMAIL PROTECTED]] > Posted At: 16 May 2002 22:22 > Posted To: dotNetMailinglist > Conversation: [DOTNET] C# Nesting an If/Else inside of an If/Else??? > Subject: [DOTNET] C# Nesting an If/Else inside of an If/Else??? > > > Greetings, > > I'm having some massive confusion over how to properly nest > If/Else statements in C#.... meaning can it even be done?? > Below is a test method I wrote to re-create what I'm thinking > is an error. If you run the code below, it will run through > both assignments of strResult in the second If/Else group. > > I can get this to work correctly if I remove the first Else > statement at the bottom of the code (the one that says > strResult = "Doh.";). But of course doing this defeats the > purpose of what I'm trying to do. > > Has anyone else run into this problem? What am I doing wrong??? > > Thanks, > > -Matt > > > > private void TestIfElse() > { > string strT = "TEST"; > string strX = "Test Again"; > string strResult; > if (strT.Length > 0) > { > if (strX.Length > 3) > { > strResult = "Yabba Dabba Doo."; > } > else > { > strResult = "Yadda Yadda Yadda."; > } > } > else > { > strResult = "Doh."; > } > } > > This e-mail message, including any attachments, is for the > sole use of the intended recipient(s) and may contain > confidential or privileged information. Any unauthorized > review; use, disclosure or distribution is prohibited. If > you are not the intended recipient, please contact the sender > by reply e-mail and destroy the message. > > You can read messages from the DOTNET archive, unsubscribe > from DOTNET, or subscribe to other DevelopMentor lists at > http://discuss.develop.com. > > You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.