| 1234567891011121314151617181920212223242526272829303132 | 
							- namespace SharpCifs.Util.Sharpen
 
- {
 
-     public class StringTokenizer
 
-     {
 
-         private string[] _tokens;
 
-         private int _pos;
 
-         public StringTokenizer(string text, string delim)
 
-         {
 
-             _tokens = text.Split(delim);
 
-         }
 
-         public int CountTokens()
 
-         {
 
-             return _tokens.Length;
 
-         }
 
-         public string NextToken()
 
-         {
 
-             string value = _tokens[_pos];
 
-             _pos++;
 
-             return value;
 
-         }
 
-         public bool HasMoreTokens()
 
-         {
 
-             return _pos < _tokens.Length;
 
-         }
 
-     }
 
- }
 
 
  |