Für frühere Versionen von .NET Framework können Sie in der Dokumentation zu MSDN herausfinden, welche Versionen des Frameworks einen bestimmten Typ oder ein Mitglied unterstützen. Zum Beispiel, wenn ich die Dokumentation (eine Version, zB die jüngsten) öffne von System.Linq.Expressions.Expression
, gibt es eine Version Info-Bereich:Wie kann man herausfinden, seit welcher .NET Standard Version ein bestimmter Typ oder ein Mitglied unterstützt wird?
Es sagt mir, auf einem Blick, da die Version des .NET Framework und auch seit welchen Versionen in anderen verwandten Frameworks wie Windows Phone oder Silverlight der Typ verfügbar war.
Alternativ, für die minimale Version von .NET Framework, muss ich nicht einmal nach unten scrollen: Öffnen der Liste der Links zu anderen Dokumentationsversionen direkt in der Kopfzeile reicht aus, um zu sehen, welche Framework-Version die früheste ist:
Jetzt habe ich von Fragen wie this one dass die Dokumentation für .NET Standard-gelernt auf den .NET API Browser finden.
Dort kann ich anscheinend alle Dokumentationsversionen für System.Linq.Expressions.Expression
suchen, die mich erfolgreich zu der Dokumentation über diese Klasse senden werden. Irgendwie ist die Dokumentation standardmäßig auf .NET 4.7 eingestellt (vielleicht die neueste Framework-Version?).
Aber wie kann ich hier sehen in welchen Versionen die Klasse unterstützt wird?
Es ist nicht die Liste der anderen Dokumentation Versionen:
Während schön strukturiert, diese Pop-up-Displays alle Frameworks, für die eine Dokumentation zur Verfügung steht. Wenn Sie eine Framework- oder Framework-Version auswählen, die den aktuell ausgewählten Namespace nicht unterstützt (z. B. System.Runtime.Serialization.SerializationInfo
mit .NET Standard 1.0), geben Sie einen Typ oder ein Member ein, werden Sie automatisch zur Dokumentation der aktuellsten Framework-Version weitergeleitet . Offensichtlich ist es sehr mühsam, diesen Hit-and-Miss-Ansatz zu verwenden, um einen systematischen Überblick darüber zu erhalten, wo ein bestimmter Namespace, Typ oder Member verfügbar ist.
Stimmen Sie für diese Verbesserung ab: https://msdocs.uservoice.com/forums/364242-site-feedback/suggestions/18855367-when-browsing-net-standard-show-the-minimum-vers – asherber
Auch https: // msdocs. uservoice.com/forums/364242-site-feedback/suggestions/18937474-bring-back-the-version-information-section-in-do – asherber
https: // github.com/dotnet/standard/baum/master/docs/versions Wenn Sie die Dateien herunterladen und dann eine Textsuche durchführen, können Sie es herausfinden. –