Formação
Módulo
Chamar métodos da Biblioteca de Classes .NET com C# - Training
Utilize as funcionalidades na Biblioteca de Classes .NET ao chamar métodos que devolvem valores, aceitam parâmetros de entrada e muito mais.
Este browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Os seguintes artigos mostram as várias formas de fazer "interoperabilidade nativa" em .NET.
Há algumas razões pelas quais gostaria de chamar para o código nativo:
A lista anterior não cobre todas as situações e cenários potenciais em que o desenvolvedor quereria/gosto/necessidade de interagir com componentes nativos. A biblioteca de classes .NET, por exemplo, utiliza o suporte de interoperabilidade nativa para implementar um número justo das suas APIs, como suporte e manipulação de consolas, acesso ao sistema de ficheiros e outros. No entanto, é importante notar que há uma opção, se necessário.
Nota
A maioria dos exemplos nesta secção serão apresentados para as três plataformas suportadas para .NET Core (Windows, Linux e macOS). No entanto, para alguns exemplos curtos e ilustrativos, apenas uma amostra é mostrada que usa Windows filenames e extensões (isto é, "dll" para bibliotecas). Isto não significa que essas funcionalidades não estejam disponíveis no Linux ou no macOS, foi feito apenas por conveniência.
Formação
Módulo
Chamar métodos da Biblioteca de Classes .NET com C# - Training
Utilize as funcionalidades na Biblioteca de Classes .NET ao chamar métodos que devolvem valores, aceitam parâmetros de entrada e muito mais.