[Música] a copa [Música] a moçada da pessoa provocando o nosso curso de programação em c chave na hora de hoje nós vamos falar sobre o padrão dot.net basicamente o que que é o padrão dot net uma plataforma desenvolvida pela microsoft com a idéia de ser uma plataforma de desenvolvimento única e tem uma ideia semelhante ao java no caso o programador ele vai deixar de desenvolver um código para um sistema específico e desenvolver o código para a plataforma dot net e acontece da mesma forma que acontece no java de código central ali ea java virtual machine
é que vai fazer a interpretação daquela linguagem para sistemas diferentes vai acontecer exatamente a mesma coisa que consegui sharp dot net então se você ainda não inscrito no nosso canal não perde mais tempo se inscreva que são aulas de segunda à sexta então ativos em mim para não perder nenhum conteúdo e já deixa o seu jovem aqui no início do vídeo para garantir que você não vai esquecer para o final então iniciando a nossa aula de hoje vamos criar um código base um programa básico que já no padrão se sharp dot.net eu já tô aqui
com a pasta da aula 27 se você ainda não criou essa pasta esse é o momento cria aí e como é que nós vamos fazer vamos começar do zero que eu vou abrir um novo terminal no terminal beleza e aqui vamos limpar cls eu vou entrar na pasta da aula dois então ser de aula 202 né 02 ok agora bastante simples o dot net mil console em ver ele já vai preparar todo o conteúdo beleza na restauração bem sucedido então está tudo pronto ele já criou aqui pra gente a pastinha ou de contato com os
elementos necessários ele já criou aula 27 project e já tem o ponto cs que é o nosso arquivo na linguagem c chato é o nosso programa em se aplicar aqui no nosso problema pontos e sharp dali com um programa básico ea gente nota à semelhança com sharpe puro lógico é ser sharp só que no padrão dot.net vamos lá vamos comparar os dois arquivos aqui e os insistem em não está usando a mesma biblioteca de entrada e saída padrão aqui ele tem nem space que ele usa o padrão de namespace que é uma uma forma de
organização local onde é vão ser armazenados todos os objetos classes elementos do nosso programa posso terá inclusive outros nem space para ter outros níveis de organização eu posso começar a separar os tipos de classe os tipos de elementos por pastas o nível de organização um pouco maior ok também é para fechar pneu orientada a objeto por isso cada cada arquivo é uma classe então que o flash programa exatamente o nome do nosso arquivo não passada nós utilizamos classe principal mas foi principal né mas enfim é e o método principal aqui dessa classe estético white man
igual na aula passada nós vamos aprender o que é estético que vod vão aprender tudo isso não se preocupem com isso agora mas aquele usa o padrão de argumentos de entrada então ele o steam arx certo aids é uma rei simples diz 30 que vai receber os argumentos de entrada vamos ver como é que isso funciona que o console com o método right online na diferença de um raid para o site e online e offline quebra linha no que no final do texto final stream ele insere o ente ele da quebra de linha passa para
a linha de baixo ok vamos compilar como que roda o nosso programa no padrão do continente eu posso usar o hum eu posso com pilar também dizia exatamente como nós temos não há passado então o psc programa pontos e s enter ele fez a compilação e olha que ele gerou executável pra gente não cls e vamos executar o nosso programa o problema é que o texto é low orbit então vamos mudar aqui hello work para servir beco cursos e olha só como eu posso usar isso daqui vão dar uma palhinha de com que a gente
pode usar aquilo dali eu posso por exemplo aqui ó é colocar programa espaço b por exemplo quando é pressionar o em ter esse b ele vem aqui pra dentro de si a rei certo ele está aqui na primeira posição do a rei e eu posso interpretar eu posso ler e inclusive imprimir na terra posso ler verificar qualquer o argumento que o valor do documento e tomar uma decisão dentro do nosso programa por enquanto vamos simplesmente imprimir esse argumento na tela eu vou usar haiti pode ser o site online também como que a gente imprime eu
vou pegar aqui o do axn ponto jet value at vale precisa que de um index agente indicar qual posição de sciarra eu quero obter o valor aqui então viet vale vão falar que eu quero obter o índice da posição 0 vai ser o primeiro parâmetro entrado aqui vamos lá compilando novamente secura pontos e s com pilar e agora vamos rodar aqui ó programa espaço b é ter ele digitou pra gente imprimiu os sete recursos e também o parâmetro que a gente entrou aqui o bê ok se a gente não entrar com parâmetro nenhum ele vai
dar um erro ali de execução porque porque agora ele está esperando está procurando aqui um argumento está fora dos limites da matriz a gente não passou posição nenhuma beleza então a gente pode tratar isso daqui da seguinte maneira que eu vou imprimir o sef de cursos e vou verificar se foi passado algum argumento aqui ó não se preocupem como em fitas só estou usando aqui pra gente prevenir esse problema que do índice desse rei tá nós vamos falar sobre vou falar sobre a rave aprender tudo isso ao longo do nosso curso mas só para a
gente entender que por enquanto eu posso usar lente e precisa também de um time em chamas não colocar 10 aqui é e para a gente entender a beleza então se foi passado aquilo ali e elemento é maior do que zero ele vai imprimir é o o pagamento adiantado senão ele vai imprimir só o cfb cursos vão combinar novamente limpá não vou ditar que o program sem nada ele imprime sol cfb cursos agora se eu digitar program programa espaço b ele vai digitar o cep recursos mais o parâmetro que eu estou digitando aqui ó tá série
de cursos mais o parâmetro que eu tô digitar beleza então isso aqui foi só pra demonstrar que nós podemos utilizar os argumentos de entrada se você não entendeu não se preocupe isso não vai ser um problema no curso nós ainda vamos ver detalhes sobre isso só quero demonstrar que nós podemos utilizar os parâmetros de entrada então tá aí o programa é do nosso código no padrão sharp dot net se você quiser utilizar esse padrão e ao longo do nosso curso sem problema nesse primeiro momento eu vou utilizar sharp puro não embolar muito a cabeça de
vocês bom então vale o seu juízo você ainda não aplicou joinha esse é o momento se inscreva segue a gente nas nossas redes 7 espera não está e no face e na próxima aula até lá [Música] o destino