roslyn

    4зной

    1ответ

    Я создаю SyntaxRewriter, ознаменовавший классы как частичные и методы, как виртуальный, если класс наследует от определенного типа Чтобы сделать это, я, глядя на SymbolInfo от Семантическая модель вну

    3зной

    3ответ

    Я пытаюсь написать парсер для языка разметки QML, и я хотел бы разрешить выражения C# в разметке. Так как пример может выглядеть следующим образом: ClassName { Property1: 10 Property2: Math.

    3зной

    1ответ

    Я стараюсь делать основные вещи с Рослин, но не очень-то тяжело. Я застрял, пытаясь добавить проект в решение - когда я пытаюсь добавить проект в решение/рабочее пространство, он не применяется, и кол

    2зной

    2ответ

    Есть ли какой-либо существующий метод или механизмы в roslyn для дезинфекции имен идентификаторов узлов memberdeclarationsynxtax при создании synxtaxtrees? , например, имена с пробелами, точками, тире

    1зной

    2ответ

    Я хочу создать ссылку на «System.IEquatable<MyType>», где открытый общий тип может быть достигнут через typeof, а общий аргумент - только текст. Как создать правильный NameSyntax, который может исполь

    0зной

    1ответ

    В Roslyn существует несколько методов работы на SyntaxFactory, которые создают имена и идентификаторы. Например: SF.Identifier SF.ParseName SF.IdentifierName Когда я должен использовать какой? И в чем

    1зной

    1ответ

    Я использую Рослины-х CSharpSyntaxRewriter переписать следующим образом: string myString = "Hello "; myString += "World!"; к: string myString = "Hello "; myString += "World!"; Log("myString", mySt

    3зной

    1ответ

    Вопрос, как в названии. От объекта типа AttributeSyntax как я могу получить соответствующее представление AttributeData для доступа к метаданным?