All pastes #2106161 Raw Edit

Stuff

public text v1 · immutable
#2106161 ·published 2012-01-25 22:28 UTC
rendered paste body
    private string DoOptimize(string ToOptimize)
        {
            string Optimized;
            Optimized = ToOptimize;
            Regex s = new Regex(@"\/\/.*");
            Optimized = s.Replace(Optimized, "");
            Regex pp = new Regex(@"\/\*.*\*/");
            Optimized = pp.Replace(Optimized, "");
            Optimized = Optimized.Replace('\n',' ');
            Regex r = new Regex(@"\s+");
            Optimized = r.Replace(Optimized, @" ");
            Regex pp2 = new Regex(@"\/\*.*\*/");
            Optimized = pp2.Replace(Optimized, "");

            Optimized = Optimized.Replace(" (", "(");
            Optimized = Optimized.Replace("( ", "(");
            Optimized = Optimized.Replace(") ", ")");
            Optimized = Optimized.Replace(" )", ")");
            Optimized = Optimized.Replace(" }", "}");
            Optimized = Optimized.Replace("} ", "}");
            Optimized = Optimized.Replace("{ ", "{");
            Optimized = Optimized.Replace(" {", "{");
            Optimized = Optimized.Replace(", ", ",");
            Optimized = Optimized.Replace(" = ", "=");
            Optimized = Optimized.Replace(" == ", "==");
            Optimized = Optimized.Replace(" != ", "!=");
            Optimized = Optimized.Replace(" >= ", ">=");
            Optimized = Optimized.Replace(" <= ", "<=");
            Optimized = Optimized.Replace(" || ", "||");
            Optimized = Optimized.Replace("; ", ";");
            Optimized = Optimized.Replace("else", " else ");
            return Optimized;
        }