Suchergebnisse für Anfrage "roslyn"
Abrufen des vollständig qualifizierten Namens eines Typs aus einem TypeInfo-Objekt
Ist es irgendwie möglich, den vollständig qualifizierten Namen des in aTypeInfo Objekt? Im Debugger werden viele dieser Werte als angezeigtSystem.Int32 Aber wenn es ausgedruckt ist, enthält keiner von ihnen diesen voll qualifizierten Namen. ...
Wie erhalte ich einen Verweis auf ein Roslyn-Arbeitsbereichsobjekt von IVsSolution?
Ich habe ein VS Package-Projekt, aus dem ich auf das Workspace OR Solution-Objekt von Roslyn oder Microsoft.CodeAnalysis zugreifen ...
Roslyn: Konvertieren Sie C # in VB
Ich habe den Fall, in dem ich ein C # - in ein VB.NET-Projekt konvertieren muss. (Ich möchte dies automatisieren, daher kann ich kein Online-Tool oder ähnliches verwenden.) Es gibtEine visuelle Studio-Beispielerweiterung "Einfügen als C # / ...
Null-Propagierungsoperator und dynamische Variable
Ich habe mir den Null-Propagierungsoperator in C # 6 angeschaut und versucht, ihn mit den Variablen von arbeiten zu lassendynamic Typ aber ohne Erfolg. Betrachten Sie den folgenden Code, der kompiliert, aber von CLR ...
Zeigen Sie das XML-Tag <returns> in Visual Studio Intellisense an
Ich fügte hinzu, die<returns> XML-Tag zu einigen meiner Methoden, aber ich kann seinen Inhalt in IntelliSense nicht sehen. Hier ist mein Code: /// <summary> /// we all live in a yellow summary /// </summary> /// <returns>what it ...
Holen Sie sich den vollqualifizierten Metadatennamen in Roslyn
Ich muss den vollständigen CLR-Namen eines bestimmten Symbols abrufen. Das bedeutet, dass ich für generische Typen das @ brauch`1, `2 usw. an Typen angehängt. Jetzt,ISymbol hat bereits eine EigenschaftMetadataName was genau das macht. Sie ...
Roslyn - Ersetze den Knoten und repariere die Leerzeichen
In meinem Programm verwende ich Roslyn und muss einen Knoten durch einen neuen Knoten ersetzen. Zum Beispiel, wenn ich Code wie @ ha public void Foo() { for(var i = 0; i < 5; i++) Console.WriteLine(""); }und ich möchte eckige Klammern für ...
Null-bedingter Operator und String-Interpolation in C # 6
Do the nullbedingter Operator [https://msdn.microsoft.com/en-us/library/dn986595.aspx] undinterpolierte Zeichenketten [https://msdn.microsoft.com/en-us/library/dn961160.aspx] Syntaxauflösung auf nursyntethischer ...
SemanticModel.GetTypeInfo () für ObjectCreationExpressionSyntax.Type gibt null zurück
Ich versuche, Typinformationen vom ObjectCreationExpressionSyntax-Objekt abzurufen, bin jedoch gescheitert. Hier ist ein Beispiel, das das Problem reproduziert (siehe "ti.Type is null" im Code): using Microsoft.CodeAnalysis; using ...
Kann ich innerhalb einer MsBuild Task-Klasse auf den MsBuildWorkspace zugreifen?
Soweit ich weiß, hat Roslyn das Konzept der Arbeitsbereiche eingeführt. Eine Implementierung von Workspaces ist der MsBuildWorkspace. Meine Frage lautet: Kann ich innerhalb einer benutzerdefinierten Build-Aufgabe auf einen Roslyn Workspace ...