protected string GetHeader() { headerInfo.Update(); var str1 = "#region statement\r\n" + "/************************************************************************************* \r\n" + " * 作 者: {0}\r\n" + " * 时 间: {1}\r\n" + " * 说 明: "; var str2 = "\r\n "; var str3 = "\r\n* ************************************************************************************/" + "\r\n#endregion\r\n"; var headerStr = string.Format(str1, headerInfo.author, headerInfo.time); for (int i = 0; i < headerInfo.detailInfo.Count; i++) { if (i == 0) { headerStr += string.Format("{0}.{1}", i + 1, headerInfo.detailInfo[i]); } else { headerStr += string.Format("{0}{1}.{2}", str2, i + 1, headerInfo.detailInfo[i]); } } headerStr += str3; return(headerStr); }