Roslyn - SyntaxFactory - 解析语句 - 添加回车符 Return / 换行?

Roslyn - SyntaxFactory - Parse Statement - Add Carriage Return / New Line?

我正在使用 Roslyn 创建 class。像这样 https://gist.github.com/cmendible/9b8c7d7598f1ab0bc7ab5d24b2622622

如何将 Carriage Returns 添加到正文 (ParseStatement)。我尝试添加 NewLine(), SyntaxFactory.CarriageReturn。似乎没有任何效果或生成。

SyntaxFactory.ParseStatement - 将所有内容放在同一行。

此记录@ https://github.com/dotnet/roslyn/issues/202 存在问题。新行显然会自动删除。

现在它无论如何都会忽略任何新的行类型字符。