System.CodeDom.Compiler.CodeDomProvider.GenerateCodeFromExpression C# (CSharp) Method

GenerateCodeFromExpression() public method

public GenerateCodeFromExpression ( CodeExpression expression, TextWriter writer, CodeGeneratorOptions options ) : void
expression CodeExpression
writer System.IO.TextWriter
options CodeGeneratorOptions
return void
        public virtual void GenerateCodeFromExpression(CodeExpression expression, TextWriter writer, CodeGeneratorOptions options) =>
            CreateGeneratorHelper().GenerateCodeFromExpression(expression, writer, options);

Usage Example

 // courtesy of http://metasharp.net/index.php?title=More_technical_Csharp#Generating_the_.27is.27_operator
 public static string ExpressionToString(CodeExpression expr, CodeDomProvider provider)
 {
     using (TextWriter m = new StringWriter())
     {
         provider.GenerateCodeFromExpression(expr, m, new CodeGeneratorOptions());
         return m.ToString();
     }
 }
All Usage Examples Of System.CodeDom.Compiler.CodeDomProvider::GenerateCodeFromExpression