ToString() 공개 메소드

public ToString ( ) : string
리턴 string
예제 #1
0
        public static string ToCode(this AstExpression?expression)
        {
            if (expression is null)
            {
                return(String.Empty);
            }

            var builder = new CsBuilder();

            new EmitExpression(builder).VisitExpression(expression);
            return(builder.ToString());
        }
예제 #2
0
        public static string ToCode(this CSharp.Namespace ns)
        {
            var builder = new CsBuilder();

            builder.StartNamespace(ns.Name);

            foreach (var @using in ns.Usings)
            {
                builder.Using(@using);
            }

            foreach (var @class in ns.Classes)
            {
                @class.ToCode(builder);
            }

            builder.EndScope();
            return(builder.ToString());
        }
예제 #3
0
 public override string ToString()
 {
     return(_csBuilder.ToString());
 }