roslyn을 사용하여 C# 문서를 편집하고 #define 퀴즈를 추가하고 싶습니다.roslyn C# 문서 위에 "#define VAR"을 추가하는 방법
DocumentEditor editor = <get document editor>
var compilationUnit = SyntaxFactory.ParseCompilationUnit("#defin X");
var defineXTrivia = compilationUnit.GetFirstDirective();
editor.InsertBefore(editor.OriginalRoot, defineXTrivia);
http://roslynquoter.azurewebsites.net/ 여기에서 '#define VAR'을 입력하고 큰 버튼을 누르십시오. 그게 도움이 될거야. – DavidG
시도한 코드가 어떻게 실패 했습니까? 내가 리터를 editor.GetChangedDocument 살았어 때 – svick
는() 그것은 경우 InvalidOperationException 예외 : 지정된 항목이 목록의 요소가 아닙니다. –