示例#1
0
        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);
        }