/// <summary> /// 获得类体开始的行数 /// </summary> /// <param name="textView"></param> /// <param name="element"></param> /// <returns></returns> private int GetElementBodyStartLine(VSTextView textView, CodeElement element) { int line = element.StartPoint.Line; int start = line; while (start < textView.GetLines()) { if (textView.GetOneLineText(start).TrimStart().StartsWith("{")) { line = ++start; break; } start++; } return(line); }