public void SetString(Field field, string value)
 {
     if (field == null) throw new ArgumentNullException("field", "Field must not be null [value=" + value + "]");
     SetFieldValue(field, field.CreateValue(value));
 }