Class Cs.SelectClause

java.lang.Object
org.openrewrite.csharp.tree.Cs.SelectClause
All Implemented Interfaces:
Cs, Cs.SelectOrGroupClause, org.openrewrite.java.tree.J, org.openrewrite.Tree
Enclosing interface:
Cs

public static final class Cs.SelectClause extends Object implements Cs, Cs.SelectOrGroupClause
Represents a select clause in a LINQ expression in C#.
 // Simple select
 select item

 // Select with projection
 select new { Name = p.Name, Age = p.Age }
 
  • Constructor Details

    • SelectClause

      public SelectClause()
  • Method Details

    • acceptCSharp

      public <P> org.openrewrite.java.tree.J acceptCSharp(CSharpVisitor<P> v, P p)
      Specified by:
      acceptCSharp in interface Cs