예제 #1
0
 public static string Intercept(string input, WhitespaceStrategy strategy)
 {
     switch (strategy)
     {
         case WhitespaceStrategy.Collapse:
             return Collapse(input);
         case WhitespaceStrategy.Replace:
             return Replace(input);
         default:
             throw new ArgumentOutOfRangeException("strategy", "Unknown whitespace strategy: " + strategy);
     }
 }
예제 #2
0
        public static string Intercept(string input, WhitespaceStrategy strategy)
        {
            switch (strategy)
            {
            case WhitespaceStrategy.Collapse:
                return(Collapse(input));

            case WhitespaceStrategy.Replace:
                return(Replace(input));

            default:
                throw new ArgumentOutOfRangeException("strategy", "Unknown whitespace strategy: " + strategy);
            }
        }
예제 #3
0
 public Whitespace(WhitespaceStrategy strategy)
 {
     this._Strategy = strategy;
 }
예제 #4
0
 public Whitespace(WhitespaceStrategy strategy)
 {
     this._Strategy = strategy;
 }