evento
Crie aplicativos e agentes de IA
17/03, 21 - 21/03, 10
Junte-se à série meetup para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registe-se agoraEste 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.
C# e Python compartilham conceitos semelhantes. Essas construções familiares ajudam você a aprender C# quando você já conhece Python.
async
await
recurso foi diretamente inspirado em C# async
e await
suporte.match
padrões do Python são semelhantes à expressão de correspondência switch
de padrões do C#. Você os usa para inspecionar uma expressão de dados complexa para determinar se ela corresponde a um padrão.if
, else
, while
, for
, e muitas outras. Embora nem toda a sintaxe seja a mesma, há semelhança suficiente para que você possa ler C# se souber Python.Ao começar a aprender C#, você aprenderá estes conceitos importantes em que C# é diferente de Python:
;
instruções separadas, e outros tokens {
e }
escopo de bloco de controle para if
e outras instruções de bloco. No entanto, para facilitar a leitura, a maioria dos estilos de codificação (incluindo o estilo usado nesses documentos) usa recuo para reforçar os escopos de bloco declarados por {
e }
.itertools
, more-itertools
e py-linq
fornecem funcionalidade semelhante.Finalmente, existem alguns recursos do Python que não estão disponíveis em C#:
}
anotar o escopo do {
bloco.Aprender C# se você conhece Python é uma jornada tranquila. As línguas têm conceitos semelhantes e expressões idiomáticas semelhantes para usar.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários:
evento
Crie aplicativos e agentes de IA
17/03, 21 - 21/03, 10
Junte-se à série meetup para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registe-se agoraFormação
Percurso de aprendizagem
Escreva seu primeiro código usando C# (Introdução ao C#, Parte 1) - Training
Aprenda a sintaxe básica e os processos de pensamento necessários para criar aplicativos simples usando C#.
Certificação
Certificado pela Microsoft: Azure Developer Associate - Certifications
Crie soluções completas no Microsoft Azure para criar o Azure Functions, implementar e gerenciar aplicativos Web, desenvolver soluções utilizando o armazenamento do Azure e muito mais.
Documentação
Dicas para desenvolvedores Java - A tour of C#
Você é novo em C#, mas tem experiência em Java? Aqui está um roteiro do que é familiar, e novos recursos para aprender em C#, e recursos em Java que não estão em C#.
Dicas para desenvolvedores JavaScript e TypeScript - A tour of C#
Novo em C#, mas conhece JavaScript ou TypeScript? Aqui está um roteiro do que é familiar, recursos em C# que não estão em JavaScript ou TypeScript e alternativas para recursos que você usa que não estão em C#
Estratégia linguística - A tour of C#
Continuaremos evoluindo o C# para atender às necessidades em constante mudança dos desenvolvedores e permanecer uma linguagem de programação de última geração. Vamos inovar ansiosa e amplamente em colaboração com desenvolvedores de C#