У нас есть несколько собственных инструментов на основе Roslyn, которые используются для изменения кода CS. Мы хотели расширить библиотеку, не слишком переписывая ее, чтобы модифицировать код VB. Net в наших проектах на основе VB. Net.
Я заметил, что существует несколько основных c важные классы в CSharp.Syntax, которые не имеют эквивалента в VB. Net (или, по крайней мере, я не могу их найти)
например:
CSharp.Syntax.BlockSyntax in VisualBasic.Syntax.?
или
CSharp.Syntax.VariableDeclarationSyntax in VisualBasic.Syntax.?
или
CSharp.Syntax.SyntaxFactory.ParseStatement() method in VisualBasic.Syntax.SyntaxFactory.?()
Каковы их эквивалентные классы в Microsoft.CodeAnalyses.VisualBasi c .Syntax ??