public void OnSetDefaultValue(string text) { object value = null; Tokenizer tokenizer = new Tokenizer(); CodeConvert.TryParseType(expectedValueType, text, ref value, null, tokenizer); // parse errors if (tokenizer.HasError()) { popup.Set("err", defaultValue.gameObject, tokenizer.GetErrorString()); return; } cHeader.columnSetting.defaultValue = value; popup.Hide(); }