public WaitObject(WAIT_STATE _type, string _string)
 {
     type    = _type;
     strings = new List <string>();
     strings.Add(_string);
     intParams = null;
 }
 public WaitObject(WAIT_STATE _type, String[] _strings, int[] _intParams)
 {
     type      = _type;
     strings   = new List <string>();
     intParams = new List <int>();
     for (int i = 0; i < _strings.Length; i++)
     {
         strings.Add(_strings[i]);
     }
     for (int i = 0; i < _intParams.Length; i++)
     {
         intParams.Add(_intParams[i]);
     }
 }
 public WaitObject(WAIT_STATE _type)
 {
     type      = _type;
     strings   = null;
     intParams = null;
 }