Esempio n. 1
0
    public void SetField(string FieldName, object Value)
    {
        PLogger.Log("重设标签[" + Name + "." + FieldName + "] = " + Value.ToString());
        PTagField TagField = FieldList.Find((PTagField Field) => Field.Name.Equals(FieldName));

        if (TagField != null)
        {
            TagField.Field = Value;
        }
    }
Esempio n. 2
0
    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);
        }
    }