Förstår inte varför else if inte är skrivet annorlunda. "/ Jag väljer att skriva det såhär, vilket gör att man kan urskilja att det tillhör en och samma if statement, för att det är inte annat än följdfrågor. if (currentValue < minValue) { Console.WriteLine("Value is less then the minimum value."); } else if (currentValue > maxValue) { Console.WriteLine("Value is greater then the maximum value."); } else if (currentValue > minValue) { Console.WriteLine("Value is greater then the minimum value."); } else { Console.WriteLine("Statement is false."); } Vad heter du? Hur gammal är du? Hur lång är du? . . . Inget svar. Vad heter han? Hur lång tror du han är? . . . Inget svar. Undrar om de där vill prata med mig. . . . Fel. Det är ju mycket lättare att läsa, och känns mer i linje med fokus på en och samma händelseförlopp än när man kör. Vad heter du? Hur gammal är du? Hur lång är du? . . . Inget Svar Vad heter han? Hur lång tror du han är? . . . Inget Svar Undrar om de där vill prata med mig. . . . Fel. Det ena upplägget blir att det uppfattas som följdfrågor bara genom att titta på det, eller det kanske bara är jag, medan det andra blir en bunt separata frågor. I ett seminarie för några veckor sedan, så pratade man om att använda en annan sorts kod för att göra if statements på, för att det skulle vara mindre krångligt, men det verkade bara krångligare för att vara ärlig, då det blev en helt ny syntax att arbeta med, så varför inte bara ändra på syntaxen som finns så att det blir ett automatiskt tab så fort man skriver else if? Ibland är det liksom inte speciellt mycket som behövs för att man ska kunna läsa något lättare och förstå vad det tillhör.