Compartilhamento de código da Biblioteca Padrão do .NET
As bibliotecas do .NET Standard têm uma API uniforme para todas as plataformas .NET, incluindo Xamarin e .NET Core. Crie uma única Biblioteca .NET Standard e use-a de qualquer runtime que dê suporte à plataforma .NET Standard. Consulte este gráfico para obter detalhes das plataformas com suporte.
Embora as versões do .NET Standard 1.0 a 1.6 forneçam subconjuntos incrementalmente maiores do .NET Framework, o .NET Standard 2.0 fornece o melhor nível de suporte para aplicativos Xamarin e para portabilidade de bibliotecas de classes portáteis existentes.
Visual Studio para Mac
Esta seção explica como criar e usar uma Biblioteca .NET Standard usando Visual Studio para Mac.
Criando uma biblioteca .NET Standard
Você pode adicionar uma Biblioteca .NET Standard à sua solução com estas etapas:
Na caixa de diálogo Adicionar Novo Projeto , selecione a categoria .NET Core e, em seguida, selecione Biblioteca .NET Standard:
Na próxima tela, escolha a estrutura de destino – o .NET Standard 2.0 é recomendado:
Na tela final, digite o nome do projeto e clique em Criar.
O projeto biblioteca .NET Standard será exibido conforme mostrado no Gerenciador de Soluções. O nó Dependências indicará que a biblioteca usa o NETStandard.Library.
Editando as configurações da Biblioteca .NET Standard
As configurações da Biblioteca Padrão do .NET podem ser exibidas e alteradas clicando com o botão direito do mouse no projeto e selecionando Options
conforme mostrado nesta captura de tela:
No interior, você pode alterar sua versão de netstandard
alterando o Target Framework
valor suspenso.
Além disso: Você pode editar o .csproj
diretamente para alterar esse valor.
.NET Standard e Xamarin.Forms para o desenvolvedor do .NET (vídeo)
Links Relacionados
- .NET Standard – informações detalhadas e comparação com PCL.