示例#1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            // TODO: niceify this
            string MODBuild = "";

            MODBuild += "#";
            MODBuild += "\n#-----[ " + Type + " ]------------------------------------------";
            MODBuild += "\n#";
            if (!(AfterComment == null || AfterComment.GetValue() == "\n"))
            {
                string[] ACsplit = AfterComment.GetValue().Replace("\r", "").Split('\n');
                for (int j = 0; j < ACsplit.Length; j++)
                {
                    if (!((ACsplit[j] == "" && j == 0)))
                    {
                        MODBuild += "\n# " + ACsplit[j];
                    }
                }
            }
            MODBuild += "\n" + Body;
            return(MODBuild);
        }