System.CodeDom.Compiler.IndentedTextWriter.WriteLine C# (CSharp) Method

WriteLine() public method

public WriteLine ( ) : void
return void
        public override void WriteLine() {
            OutputTabs();
            writer.WriteLine();
            tabsPending = true;
        }

Same methods

IndentedTextWriter::WriteLine ( UInt32 value ) : void
IndentedTextWriter::WriteLine ( bool value ) : void
IndentedTextWriter::WriteLine ( char value ) : void
IndentedTextWriter::WriteLine ( char buffer, int index, int count ) : void
IndentedTextWriter::WriteLine ( double value ) : void
IndentedTextWriter::WriteLine ( float value ) : void
IndentedTextWriter::WriteLine ( int value ) : void
IndentedTextWriter::WriteLine ( long value ) : void
IndentedTextWriter::WriteLine ( object value ) : void
IndentedTextWriter::WriteLine ( string s ) : void
IndentedTextWriter::WriteLine ( string format, object arg0 ) : void
IndentedTextWriter::WriteLine ( string format, object arg0, object arg1 ) : void

Usage Example

コード例 #1
0
        private void WriteMatchers(Grammar grammar, IndentedTextWriter output)
        {
            output.WriteLine("// Scanner Conditions: ");
            output.WriteLine();

            foreach (var condition in grammar.Conditions)
            {
                output.WriteLine("condition {0}", condition.Name);
                output.WriteLine("{");
                ++output.Indent;

                foreach (var matcher in condition.Matchers)
                {
                    var transition = matcher.NextCondition == null
                                   ? ""
                                   : string.Format("{{goto {0}}}", matcher.NextCondition.Name);
                    output.WriteLine(
                        "{0} {1}: /{2}/;",
                        Name(matcher.Outcome),
                        transition,
                        matcher.Pattern);
                }

                --output.Indent;
                output.WriteLine("}");
                output.WriteLine();
            }
        }
All Usage Examples Of System.CodeDom.Compiler.IndentedTextWriter::WriteLine