/// <summary> /// 对于简单对象,剥离包装 /// </summary> /// <param name="el"></param> /// <returns></returns> public static string GetAllCode(this CodeItem el) { CodeElement e = CodeElement.ToElement(el); if (e == null) { return(null); } StringBuilder code = new StringBuilder(); code.AppendFormat(@" 行{0}列{1}", e.Line, e.Column); GetString(el, code); return(code.ToString()); }
/// <summary> /// 对于简单对象,剥离包装 /// </summary> /// <param name="el"></param> /// <returns></returns> public static string GetWord(this CodeItem el) { CodeElement e = CodeElement.ToElement(el); return(e == null ? null : e.Word); }
/// <summary> /// 对于简单对象,剥离包装 /// </summary> /// <param name="el"></param> /// <returns></returns> public static CodeElement ToElement(this CodeItem el) { return(CodeElement.ToElement(el)); }