string GetReturnDataType(FuncReturn Item) { if (Item != null) { return(!string.IsNullOrWhiteSpace(Item.Type) ? Item.Type : "Any"); } return("void"); }
FuncReturn GetReturn() { FuncReturn Result = null; string BlockText = GetMultiLineTagValue(Tags.Return); if (!string.IsNullOrWhiteSpace(BlockText)) { Result = new FuncReturn(this, BlockText); } return(Result); }
string GetReturns(DocItem DocItem) { FuncReturn Item = DocItem.Return; StringBuilder SB = new StringBuilder(); if (Item != null) { SB = new StringBuilder(Templates["FuncReturn"]); SB.Replace("__DATA_TYPE__", GetDataType(string.IsNullOrWhiteSpace(Item.Type) ? "Any" : Item.Type)); SB.Replace("__DESCRIPTION__", GetDescription(Item.Description)); } return(SB.ToString()); }