public T GetField <T>(string FieldName, T Default) { PTagField TagField = FieldList.Find((PTagField Field) => Field.Name.Equals(FieldName)); if (TagField != null) { return(TagField.GetField <T>()); } else { return(Default); } }