J'ai lu à propos de la différence entre les deux .NET Standard et .NET de Base, mais je ne sais vraiment pas quelle est la différence, ou quand choisir un .NET Standard de la bibliothèque de projet et quand choisir un .NET de Base de la bibliothèque de projet.
J'ai lu que l' .NET Standard est de s'assurer qu'un ensemble d'Api sont toujours disponibles, peu importe la plateforme utilisée (tant que la plate-forme est compatible avec le .NET version Standard que j'ai choisi). Si je ne me trompe pas, cela signifie que je peux créer une classe de la bibliothèque de la .NET Standard et l'utiliser sur n'importe quelle plateforme qui est compatible avec le .NET version Standard que j'ai choisi.
Avec .NET Core, j'ai lu qu'il est prévu pour une utilisation multi-plateforme trop, donc si je choisis un .NET de Base de la bibliothèque, il semble que je puisse l'utiliser sur de nombreuses plates-formes, tout comme .NET Standard.
Ainsi, à la fin, je ne vois pas la différence. Quand dois-je utiliser qui? Quelle est la différence entre eux?