Forum: .NET-Framework (managed code)
C#
by Phoenix,
10. Sep 2015
Also ich würde das vermutlich eher so schreiben:
string filtered = String.Empty;
bool escape = false;
bool instring = false;
foreach (char current in PageContent)
{
if (escape && instring)
{
filtered += current;
Forum: .NET-Framework (managed code)
C#
by Phoenix,
10. Sep 2015
Das ist korrekte Einrückung, denn jeder neue Block (also die Anweisungen die nach einem if kommen, und konsequenterweise dann auch die, die nach einem else kommen) werden eingerückt.
Du kannst nicht sagen Wasch mich, aber mach mich nicht nass. Neuer Block heisst immer Einrückung.
Du kannst das vermeiden, in dem Du Dich z.B. an die Microsoft Framework Design Guidelines hältst, insbesondere...