public string ToStr() { StringBuilder sb = new StringBuilder(); sb.Append("Variant : " + Variant.ToString()); sb.Append("\n\tEffectTypes : " + EffectTypes); sb.Append("\n\tEffectImpacts : " + EffectImpacts); if (Marker != null) { sb.Append("\n\tMarker : " + Marker.ToString()); } if (CodonsRef != "" || CodonsAlt != "") { sb.Append("\n\tCodons Ref/Alt : " + CodonsRef + " / " + CodonsAlt); } if (ReferenceAA != "" || AlternateAA != "") { sb.Append("\n\tAA Ref/Alt : " + ReferenceAA + " / " + AlternateAA); } if (CDnaPos >= 0) { sb.Append("\n\tcDnaPos : " + CDnaPos); } if (CodonNum >= 0) { sb.Append("\n\tcodon num/index : " + CodonNum + " / " + CodonIndex); } if (Error.Count > 0) { sb.Append("\n\tError : " + String.Join(",", Error)); } if (Warning.Count > 0) { sb.Append("\n\tWarning : " + String.Join(",", Warning)); } if (Message != "") { sb.Append("\n\tMessage : " + Message); } return(sb.ToString()); }