private string[] GetValueDesc(doc doc, string name, DocT t) { if (t == DocT.Property) { var d = doc.members.Where(r => r.name == "P:" + name).FirstOrDefault(); if (d != null && d.value != null) { return(d.value); } if (d != null && d.summary != null && d.summary.value != null && d.summary.value.Length > 0) { return(d.summary.value); } return(null); } else { var d = doc.members.Where(r => r.name.StartsWith("T:") && r.name.Contains(name)).FirstOrDefault(); if (d != null && d.value != null) { return(d.value); } if (d != null && d.summary != null && d.summary.value != null && d.summary.value.Length > 0) { return(d.summary.value); } return(null); } }
private string GetDesc(doc doc, string name, DocT t) { if (t == DocT.Property) { var d = doc.members.Where(r => r.name == "P:" + name).FirstOrDefault(); if (d != null && d.summary != null && d.summary.Text != null && d.summary.Text.Length > 0) { return(d.summary.Text[0].Trim(new char[] { ' ', '\n' })); } return(""); } else { var d = doc.members.Where(r => r.name.StartsWith("T:") && r.name.Contains(name)).FirstOrDefault(); if (d != null && d.summary != null && d.summary.Text != null && d.summary.Text.Length > 0) { return(d.summary.Text[0].Trim(new char[] { ' ', '\n' })); } return(""); } }