NAnt.Core.Types.FileSet.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
        public override string ToString()
        {
            System.Text.StringBuilder sb = new System.Text.StringBuilder();
            if (!_hasScanned){
                sb.AppendFormat("Base path: {0}", BaseDirectory);
                sb.Append(Environment.NewLine);

                sb.Append("AsIs:");
                sb.Append(Environment.NewLine);
                sb.Append(AsIs.ToString());
                sb.Append(Environment.NewLine);

                sb.Append("Files:");
                sb.Append(Environment.NewLine);
                sb.Append(_scanner.ToString());
                sb.Append(Environment.NewLine);

                sb.Append("PathFiles:");
                sb.Append(Environment.NewLine);
                sb.Append(_pathFiles.ToString());
                sb.Append(Environment.NewLine);
            } else {
                sb.Append("Files:");
                sb.Append(Environment.NewLine);
                foreach (string file in this.FileNames) {
                    sb.Append(file);
                    sb.Append(Environment.NewLine);
                }
                sb.Append("Dirs:");
                sb.Append(Environment.NewLine);
                foreach (string dir in this.DirectoryNames) {
                    sb.Append(dir);
                    sb.Append(Environment.NewLine);
                }
            }

            return sb.ToString();
        }