C# para iniciantes - Faça aplicativos Windows | Frank A | Skillshare

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

C# para iniciantes - Faça aplicativos Windows

teacher avatar Frank A

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

31 aulas (2 h 8 min)
    • 1. VISÃO GERAL

      0:30
    • 2. Por que C #

      1:14
    • 3. Instalar Visual Studio

      2:37
    • 4. Criar, executar e entender um programa

      2:40
    • 5. Saída de texto em uma janela de console

      4:36
    • 6. Comentários

      3:20
    • 7. Entrada de texto em uma janela de console

      3:16
    • 8. Variáveis

      3:38
    • 9. Entrada numérica no console

      4:18
    • 10. Olá mundo

      3:26
    • 11. Botão

      3:30
    • 12. Caixa de texto

      4:23
    • 13. Arraias

      5:30
    • 14. Loop através de array

      3:17
    • 15. Loop “for”

      5:00
    • 16. Para loop - tabela de multiplicação

      10:25
    • 17. Loop “while”

      2:41
    • 18. Loop “do while”

      2:04
    • 19. Se declarações parte 1

      6:00
    • 20. Se declarações parte 2

      4:03
    • 21. Funções

      2:31
    • 22. Variáveis de retorno de funções

      1:36
    • 23. Leia o arquivo de texto

      4:08
    • 24. Leia o arquivo de texto em combinação de array

      3:53
    • 25. Escrever texto para arquivo

      7:44
    • 26. Menubar

      6:12
    • 27. Sobre caixa

      3:14
    • 28. Executar programas externos

      2:12
    • 29. Gerador de Newletter pessoal

      6:20
    • 30. Visualizador de imagem

      5:37
    • 31. Navegador web

      8:15
  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

86

Estudantes

--

Sobre este curso

Aprender a escrever código? Neste curso de introdução, você vai aprender programação C#. Após a conclusão, você pode criar aplicativos básicos do Windows e entender os conceitos básicos absolutos. Este curso contém vídeos claros que levam você através do básico passo a passo.

As ótimas notícias? Você não vai precisar de nenhum conhecimento especializado para começar.

Você vai aprender a linguagem de programação C#, incluindo: código C# (operadores, cadeias de C#, lista C#, matriz C# e muito mais). Também ensinamos a você como começar com estúdio visual c#.

Conheça seu professor

Teacher Profile Image

Frank A

Professor

Sharing my experience in Technology here. I have a background in Computer Science and worked with nearly every programming language on the planet. I graduated with highest distinction during my masters program. I've worked on projects ranging from Robotics, Web Apps, Mobile Apps to Embedded Systems. These courses will help you achieve your goals.

To your success!

Visualizar o perfil completo

Habilidades relacionadas

Tecnologia Ciência de dados

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%
Arquivo de avaliações

Em outubro de 2018, atualizamos nosso sistema de avaliações para melhorar a forma como coletamos feedback. Abaixo estão as avaliações escritas antes dessa atualização.

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui cursos curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. VISÃO GERAL: o objetivo de seus cursos para aprender a fazer o Windows. EPPS. Vamos começar com o básico absoluto. É só o isolamento do estúdio visual. Ensinaremos como criar programas de execução, como criar aplicativos básicos críticos e aprofundaremos o mar. Língua da loja vai ensinar-lhe sobre uma corrida. Seleção aeração, funções, arquivos e muito mais. Meu nome é Frank, um graduado em ciência da computação, e até agora engenheiro trabalhei em muitos projetos de “C sharp”. 2. Por que C #: Pronuncia-se C afiado. É uma linguagem de programação, por isso é uma linguagem para criar programas, e é ótimo sobre a Microsoft quando você quer criar aplicativos do Windows. Esta é uma boa linguagem para escolher. Então, várias coisas são feitas com a linguagem de programação C sharp, incluindo aplicativos de desktop, um monte de sites e um monte de jogos usando o motor Unity três D. Alguns exemplos. É um programa de dor. Mantenha-nos possível programa de gestão e baixos de outros programas. Alguns podem tweets que ela compra. Assim, os grandes aplicativos C afiado que você precisa ambiente de programação de estúdio visual, e é criado pela Microsoft para que você possa ter certeza de que o ambiente de programação está sempre atualizado para as janelas da plataforma Microsoft. Parece assim, e na próxima palestra, vou te ensinar como instalá-lo. 3. Instalar Visual Studio: abra um navegador da Web para crescer e digite Visual Studio Express. Vá para o link de downloads diretamente. Desculpe por isso e vá com a versão da comunidade. Pressione downloads gratuitos Abra para se sentar. Quero dizer, o meister Brau, senhor. Enquanto isso, preparar tudo é almoçar, e isso pode demorar um pouco. Agora você verá o diretório de instalação. Ele aceita bastante sete gigabytes em suas unidades para instalar todo o ambiente e desenvolvimento. Instale C Sharp e outras coisas. Então, basta ir com padrão e presente roubou Imprensa. Sim, e agora ele vai instalar estúdio oficial, que vai demorar um tempo assento, baixando todos os pacotes e instalando e agora voltar para você uma vez que estamos no próximo passo. Se tudo correu bem, você verá a tela e terá uma opção. Você tem que reiniciar. Ganhe este computador. Uma vez que você iniciar o estúdio oficial, você verá esta janela aparecer. Você pode selecionar caídos novos projetos e você será capaz de criar aplicações nítidas C. Verá todo o tipo de coisas aqui para poder criar as janelas para os deputados ao Parlamento Europeu. Problema apenas aplicativo gráfico ou console. Então vamos com formulários do Windows por enquanto, cria um nome para o seu aplicativo dentro do diretório do projeto e pressione. OK, vamos criar o projeto, que levará cerca de 30 segundos, e você será capaz de criar um mapa visual, bem como seu casaco. Então, se você pressionar run, você terá seu primeiro aplicativo, que não faz nada além de mostrar janela gráfica. 4. Criar, executar e entender um programa: Se iniciar o Visual Studio, verá uma tela como esta. Não, nós podemos. Começamos sempre criando ou abrindo um projeto. Pressione novos projetos, e você verá esta tela pop-up, em que podemos digitar diferentes selecionar diferentes tipos de projetos, que é um aplicativo de console. Um aplicativo Windows Form, que é um aplicativo gráfico. Você verá um sp dot nets, que é uma arma, e se você rolar na lista no site que você perdeu Cedars, Nuvens Android, IOS e nenhum tipo de coisas para não criar um aplicativo. Selecione o aplicativo de console e digite um nome para projetos em um programa simples. E este é o diretório ou seus programas serão lojas para que você encontre sua execução. Herbal também estará neste diretório. Corte o nome de seus projetos neste caso, programa simples. Então você só vai jogar isso por enquanto, Prince ok e ver todo tipo de código aparecer, e se você começar o peito, ele vai executar o programa, que não faz nada e sai diretamente. Agora, se formos para o Explorer então o diretório acabou de criar carne. Um programa simples. Você verá todos os fells, e ela afiada criadores. Então há um completo chamado programa simples e todo o tipo de subprograma. Então este é obviamente o nosso código caiu. Se você re tamanho este um pouco, você verá programa CS. Então, Alice, o projeto caiu. Então isso caiu. É simplesmente esta queda, que é a cabra. Se entrarmos no diretório de lixo De Buck, descobriremos que temos o programa aqui. Um programa simples, que não faz nada sai imediatamente. Então é aqui que você encontra seu programa dentro do banco, menos depuração, diretor. Agora De Bock é um rosto no qual você ainda está desenvolvendo o programa. Também temos um rosto de libertação. Então, quando o programa é concluído, você iria colocá-lo em lançamento, e se você pressionar start 5. Saída de texto em uma janela de console: criamos um programa que emite texto, então pressione novos projetos sujos. Selecione aplicativo de console na lista. Certifique-se de que você verá diesel C nítido na esquerda Visual studio suporta várias linguagens de programação . Portanto, certifique-se de selecionar C afiado e selecione aplicativo de console. Você pode digitar um nome para seus projetos aqui. Meu nome é Olá Mundo e pressione OK para criar o projeto. Agora, o que você vê na tela aqui, logo após você criar projetos é um monte de casacos, certo? Então você vê todos os tipos de comandos aqui usando e, em seguida, a classe de espaço nome e uma linha de código aqui, que é na verdade uma definição de função na função que é chamada Made. Este é o lugar onde cada programa começa e o ou reconhecer a função pode facilitar o café da manhã . Então, entre os nossos para-metros, neste caso, os nomes são um RGs, e esses símbolos engraçados estão começando e símbolo. Então este é o começo do programa e este é o fim. Então você vai notar que nada acontece porque isso é começar. Isto são as mãos, por isso não há frio no meio. E se ele rodar este programa, você vê que ele sai imediatamente porque não faz nada. Não, podemos pedir-lhe uma chave. Então pressione a resposta logo após a leitura do console do tipo de símbolo de início. Observe que essas sugestões começam a aparecer assim que você começar a digitar, então vamos pedir uma chave. Não se esqueça de adicionar ao semi cólon nas extremidades, por isso, se você se espalhar, comece a ver o programa continua esperando porque tipos doces fica mais velho. Três. Ski Então ele está esperando por nós para digitar. Uma chave pode ser qualquer chave, e quando digitamos a chave, ela apenas sai. Então, vamos pressionar uma tecla e você verá que ela sai. Agora é mencionado? Nós escrevemos o programa na função principal entre esses registros, então eles começam e terminam símbolo aqui. Enfraquecer o console do site. Isso mesmo, Linus Well, que irá saída de texto da tela, por exemplo, O tipo Olá, Você me conhece e sabe T para inserir linha com este símbolo novamente. Pressione run start e você verá o texto aparecendo na tela. Assim, a linha é cônsul não linha lida, enquanto o outro é console tem linha de leitura. Então você notou. Neste caso, muitas coisas são feitas com o console na frente. Escreva outra linha da mesma maneira. Se você pressionar executar, verá duas linhas de texto aparecendo. Claro, você pode criar Ah todo tipo de tela artística se você quiser. Então, em alguma decoração, ele apareceria na tela também. Certo? Então, há apenas alguns console linha direita, é claro, e notar. Estas são todas funções. Então eles têm esses registros de novo. E então aqui temos um para-metro, que detecta o mesmo para apenas uma barra de texto posterior. Tomada Barométrica. Então, todas essas são chamadas de função, e você reconheceu isso baseado nesses registros, e às vezes pode haver argumentos no meio, e às vezes não há. Neste caso, há e argumentos com texto de linha. 6. Comentários: em qualquer programa C afiado, podemos adicionar comentários no Commons. É simplesmente texto dentro do programa que não é executado durante o programa. Por exemplo, poderíamos digitar algo aqui e você pensaria que entraria em conflito com o resto do programa. Certo? Digitamos algum texto aqui, mas não porque é exatamente um Commons. Então tipo não flashes na França e você tem comentários para que você possa em todos os tipos de comentários. Você iria executá-lo e ver que ele não afeta o programa. Vai e você pode ter muitos. Coleman disse que quer agora. Estes são comentários de linha única. Então, se eu não digitasse essas lições na frente e continuasse digitando, você vê não aceita, então precisa. Slash está na França. Agora, se você quiser escrever uma grande história lá, ele quer digitar várias linhas e você provavelmente não quer digitar as barras cada vez . Então, como um multi linha Commons que este símbolo para iniciar e ele vai automaticamente para várias linhas e assim por diante impressionado esta mesma barra para sair do programa. Então esta é uma multi-linha Commons e é uma maneira muito mais fácil de em várias linhas de textos desta forma, em seguida, a outra maneira, porque você pode simplesmente continuar digitando agora. Os comentários não são editados para os programadores brincarem com os casacos. Normalmente eles estão explicando o que uma função está fazendo ou por que está lá o que os programadores tentando alcançar com essa peça particular de casacos. Muitas vezes, você verá que eles também são usados para direitos autorais. Então você pode ver no topo do programa, às vezes até aqui, como alguns direitos autorais notados e assim por diante, bem como uma licença. Às vezes foi colocado isso no frio também. Então você vê comentários usados para não picadas, principalmente principalmente direitos autorais e não ou tão bem como o que os programadores estão tentando alcançar com uma determinada função. Então, neste caso, seria um exemplo de programa que produz. Então você vê, os comentários podem ser adicioná-lo no no programa, e eles podem ser bastante úteis, bem como, especialmente quando você tem um programa muito grande. E então você pode quando você lê o programa de outra pessoa. Você tem texto adicional para entender o programa 7. Entrada de texto em uma janela de console: bem, ótimo um programa no qual você pede entrada. Então pressione arquivo novos projetos e deixamos o programa pedir um nome. Sim, lembre-se, este é o símbolo de início. Então começamos o programa aqui, e assim irá digitar console que é arriscado, bem como os parênteses e os dois pontos para evitar que a janela feche. Se você pressionar executar e ver a janela permanece na tela. Não, bem, eu coloquei, nós queremos o dedo do pé. Eles a usaram para responder um nome de outra forma usado para não saber o que fazer neste programa. Agora, se você executar o programa, ele vai apenas para fora de inicialização. E se você pressionar uma tecla, ela sai. Então, para ler uma linha em conjunto linha basta tocar console que é linha de leitura. Não, podemos rodar o programa e o nome do Seiple e depois pressionar um programa de teclas. Wilder e Saídas. Agora, para obter o nome, precisamos ter uma variável na qual possamos armazená-lo. Então vamos dizer que temos o nome disponível, fora do tipo string e string é apenas texto, então vamos digitar o nome é console na luz vermelha, e então poderíamos dizer console linha direita. Então, o que está acontecendo aqui? Bem, primeiro ele sai e a pergunta insere um nome, em seguida, ele obtém uma linha do teclado e armazena-o no nome da variável e o nome está fora da string de tipo, que é texto. Em seguida, ele emite outra linha de texto. Diz que seu nome é um posto avançado de nome arável, e isso contém o texto, mas nós apenas descansamos do console. Então esta é apenas uma variável. E depois lemos a chave. Então, se você executar este programa, digite seu nome e você verá que ele emite o nome bem ali. Notei que são impressões de poeira, a pergunta e a entrada do teclado em linhas diferentes. Então, em vez de linha direita também pode digitar direita. Se você executar o programa, podemos digitar na mesma linha para que você possa digitar seu nome e nos diga as saídas. Então, neste caso, os belos Boys, Frank, porque eu digitei em teclados, então um nome terrível foi contido. Frank 8. Variáveis: ela afiada suporta todos os tipos de parábolas. Então vamos fazer um aplicativo de console. Selecionar armas todos pressione entrar a primeira coisa que vamos fazer para garantir que eles acontecem EUA e sai diretamente tempo arriscado. Se você executar o up, você vê ah, janela do terminal, pressione uma tecla que ele sai. Isso menciona? Temos diferentes tipos de variáveis. Por exemplo, poderíamos ter um nome de variável. O texto de texto e texto em C. Sharp é chamado String. Agora podemos ajudar atesta para a tela. Se você executar o programa, veja o texto aparecer, então string é simplesmente texto. Agora há outros tipos terríveis. Por exemplo, poderíamos ter uma variável H fora do tipo. Integer, que é um número inteiro, pode imprimi-lo para a tela, bem, bem, mentindo H. E, neste caso, podemos imprimir números diretamente para a tela a tela. Então precisamos convertê-lo para verificar e sessenta uma string. Então nós convertemos número em texto para string Brendan para a tela. Então agora é saída para a tela. Agora inteiro é um número inteiro, então você não pode ir e 3.5 e assim por diante. Se quiser um número com comas com números atrás de Tacoma. Há outro templo para isso, que é chamado de Flutuador, e eles sempre terminam com um F. Você pode imprimi-lo na tela também. E, claro, é um número, então ele precisa ser convertido dois textos, então isso irá remover esta linha aqui. É o que eu coloquei a variável X fora do tipo flutuador, que é um número de com números atrás para vir em. Então, se você executá-lo, você vê que ele tem números atrás de duas vírgulas. Agora você pode fazer a operação com o seu, então digamos que você tem outra variável. Como você pode fazer exploits foi por isso, e você pode fazer alguns fora da cadeia agora. Parece excelente. Por que você pode fazer várias operações também pode fazer multiplicação. Uma coisa é ter em mente as dívidas dele. Números de ponto flutuante não são, exceto se você quiser. Então, se você tem um número que tem um monte de zeros fora aqui, e o um pode ser que C nítido ignorar Estados tem mostrado aqui, Então não é exato. Mas é uma maneira de lidar com números atrás da vírgula, e se você quiser ter certeza de que você tem números exatos, basta usar suas cordas doloridas 9. Entrada numérica no console: Nós também podemos obter um put americano e para obter numeração e colocar, nós temos que converter texto em um número. Então, primeiro criou novos projetos aplicativo console e então eu vou nomeá-lo fórmula. Agora. A primeira coisa a fazer é ir na função principal logo após começar dentro, arriscado para evitar que uma janela desapareça. Então, se você executá-lo, vê-lo em excesso quando apresentamos chave. Digamos que temos uma fórmula linear, então eu é igual a duas vezes X. Então precisamos acertar o X? Então pegamos as mensagens. Se você executar isso, ele não pediria qualquer entrada de chave, exceto para os uns ou saídas nos diz entrar variável X. Ele pressionou algo que sai e queremos assim recebe esse valor consolado linha de leitura e queremos armazenar o texto para que eu 'll nome cria um seis favorável, que está fora do texto do tipo. Agora você pode se perguntar por que eu estou armazenando texto de tese e não ficando histericamente armazenando como X porque estamos pedindo por X. A razão é quando você começa isso atinge lojas, texto literal no computador e não como um número de valor, assim, a fim de ter um número Rick Value. Precisamos confortar o texto em um número. Nenhum número de terríveis é definido como este. Então é um inteiro 12345 e assim por diante. E o nome é X. Então você considera X, que é igual ao texto Doc Parse. Então desconforta o texto, que é a entrada do teclado para um número real. Ela é X, e podemos terminar o uso X em nosso programa é um número de valor. Então, se você executar o programa e obter entradas, então vamos dizer que o acesso para ele não mostra nada depois dele, porque depois que temos a variável X, ele apenas sai para que possamos dizer Linha Vermelha X. Digamos que digamos três e vemos que é três. Nós poderíamos ir em frente e dizer duas vezes X três vezes x cinco vezes x Então você sabe que este X é um número de variável porque nós podemos fazer muitas operações médicas com ele, e você pode fazer isso com texto. Então digamos que digitamos X histórico e você vê a saída para todas essas operações médicas aqui. Você também pode fazer isso em uma linha, o que é um pouco mais enigmático, mas você pode substituir sexo por console uma linha de três. Remova esta linha. Sim, bem, é esta linha. Então agora ele recebe a entrada do teclado do console e diretamente. Parsons é a saída da disfunção na função de morte é perímetro. Então isso parece um pouco mais confuso. Mas tudo o que ele faz é obter um número de valor x dos teclados, qualquer número que ele faria os cálculos. 10. Olá mundo: começamos por criar um aplicativo básico que mostra Olá Mundo para discreto. É um arquivo de imprensa. Novos projetos leva um segundo para carregar mais aplicativos Windows Form para você mesmo. Dê um nome de projeto. Venha dar o nome de Hello World e notas. Ele está sendo ralado neste diretório quando pressionamos OK pressione OK leva um segundo ou dois a baixos para inicializar o projeto e agora você verá isso. Então, se você pressionar executar dentro, apenas Crianças janela vazia, ela está criando o aplicativo leva um segundo ou mais. Então aqui temos nossa janela e queremos fazer um show. Olá mundo. Então a primeira coisa que podemos fazer é mudar este título de forma um. Não é tão bonito título. Então, se você clicar duas vezes se você clicar no formulário e ir para a direita você vê o texto aqui e você pode alterar o seu título para que você possa fazer algum título que você uma vez. Se você pressionar dois livros, Eu vejo um monte de coisas aparecer Se você rolar para baixo para rotular, você pode selecioná-lo e arrastá-lo para o rótulo do formulário é apenas texto. Então, se você executá-lo como este um texto de temporada aparecendo Você pode alterar o texto da mesma maneira para que você verá o texto à direita aqui, Mude-o para Olá mundo. Agora, se você correr para cima, você tem seu primeiro mundo olá para cima. Eles fizeram um para ter um texto maior. É muito pequeno se você rolar para cima aqui, você vê telefones aparecendo e se você pressionar os pequenos pontos aqui, você pode selecionar o tamanho do telefone. Talvez queira algo maior correndo. Ele verá uma mensagem vaga Olá mundo e os pequenos pontos permitem que você redimensione a janela. Então, se você apenas direcioná-los para mudar o tamanho pode querer ter isso aqui além dele. Então há. Apesar de termos feito o primeiro mundo olá você vai para o diretório de projetos. Você também pode encontrar a executar ervas lá. Se você for para o diretório do projeto, você verá qual é um fizzle documentos. Studio 2015 projetos barra ver Olá Copa do Mundo E se você entrar no diretório Olá Mundo no diretório bin de Buck, você verá o mundo Herbal Hello executar Então, se você clicar duas vezes ele vai começar Yep. Você quer enviá-lo para os seus amigos ou algo assim 11. Botão: neste aplicativo será maior botão, que reage quando você clicar sobre ele, criar um novo projetos. Então Windows formulário aplicativo novamente. Escolha um nome para seus projetos. Vou chamá-lo, mas um exemplo e pressione enter no press. OK, Leva um segundo para projetos criativos formulário CD novamente para que possamos ir para os direitos. Encontrar Tex mudou seu ocioso e ir para dois livros. Selecione um botão. Sem aviso prévio. Você tem esses brancos, pontos aparecendo para que você possa redimensionar um botão. Dependendo do tamanho desejado, você pode mudar. Crie qualquer tamanho. Tudo o que você disse, ela quer condicionalmente decidido agora à esquerda. Aqui pode. Assim disse o texto na analogia dos botões. É um texto social chamado. Vá em frente, nomeá-lo, Clique em mim, e se você rolar para cima você vê que ele também tem um nome para que você possa nomear seu nome seu botão. Concluir nome é exemplo Botão. Agora, se rodarmos isso quebrado, ele aparece no botão, e se clicarmos, nada acontece. Então podemos mudar isso. Se você clicar duas vezes no botão e vamos começar a mostrar alguns casacos e este casaco é realmente uma função para que você verá o botão de exemplo de nome Clique aqui, que é tão fácil de funcionar, e você vê alguns símbolos estranhos aqui. Então este é Begin off the coat para essa função, e este é o fim. Então nós contratamos uma linha de código aqui, que mostra um livro de mensagens. Então simplesmente digite livros de mensagens, não mostrar, e então digite sua mensagem e certifique-se de terminar a linha de código com o ponto-e-vírgula para diesel. Assim que é clicado, vai para disfunção. Exemplo. Clique no botão. Este é o símbolo de início, pensar, e ele mostra esta linha. Então vamos tentar. Temos aqui pressionado um botão e você verá que mostra os livros de mensagens. Agora, se você quiser voltar para o designer, eles terão no topo. Você pode alternar entre o design e o casaco. É algo muito útil, pode sempre ir e voltar entre casacos e design com estes botões, ou alternativamente, ou alternativamente, você pode clicar duas vezes no botão e vai diretamente para o casaco que ele corre quando você pressiona o botão 12. Caixa de texto: este tutorial fará uma aplicação um pouco mais avançada. Deve estar indo para a maquilha, que tem entrada e reage quando você pressionou um botão. Então vamos ao pé encontrado novos projetos Windows formulário aplicativo. Vamos nomear o nome do exemplo. Você pode escolher outro nome de projeto se quiser mama OK para criá-lo. Agora você verá este formulário aparecer e neste up deseja perguntar o nome do usuário. Quando o botão é pressionado, queremos mostrar esse nome. A primeira coisa a fazer é mudar o título da janela. Não quero ter um programa com o formato Uneness Name, então nomeie seu nome EMP. Vá para a caixa de pesquisa para os insights direcionados de livros didáticos. É um pouco maior, então um livro de texto que você pode digitar texto à vista. Seja qual for o texto que você pressionar uma vez, ajuda. Você pode definir o texto padrão, portanto, se você disser OK, ele já está preenchido. Mas provavelmente não é o que você quer. Nós queremos aqui. Também podemos rolar para cima e nome. É em vez de livros didáticos. Um vai chamá-lo de campos de nomes. Eu também quero rotular a gravadora do diretor Sen lá. Veja o texto aqui, altere-o para o nome para que quando o usuário começar a Yep, não. Disse que tem que digitar o nome deles. Então vá para dois livros novamente. Role para cima para encontrar Botão. Eu tinha-o lá dentro. Você pode querer considerar onde você coloca o botão pode torná-lo grande. Bem, você poderia torná-lo pequeno. Coloque-o em qualquer lugar da janela. De qualquer forma, vou fazer com que decida apenas pelo exemplo. Redimensione a janela. Usando esses pontos. Selecione um botão novamente. Algo no seu botão se clicarmos duas vezes no botão. Saúde é onde você vê o casaco novamente. E lembre-se que poderíamos fazer livros de mensagens que mostram texto e terminam com ponto e vírgula. Então, se você executá-lo, veja este programa pressione OK, é ele texto. Mas em vez de sexo, queremos ver o nome de entrada. Então volte ao formulário, selecione os livros e observe que nomeamos Campos de Nome. Volte para os casacos em vez de texto. Eu vou dizer nome Campos não nomeou texto fútil 13. Arraias: nesta eleição vai entrar em uma corrida ou lista goto novos projetos e vai fazer um aplicativo de console desta vez. Nomeie a lista. Exemplo. Podemos definir a lista fora de qualquer tipo de variáveis. Então, números ou texto, digamos que temos uma lista de clientes poderia defini-lo dessa maneira. Entre estes, você pode adicionar, você é clientes diferentes e assim por diante, por isso importa cabeças arriscado. Certifique-se de que o programa não seja o próximo. É e podemos usar a linha certa. Mostrar a lista inteira para que você veja que é É um array, e é por isso que nossa lista A. É por isso que não sabe colocar assim. Então, para a saída, é Precisamos usar o para cada loop como este, e podemos ver luz direita para que isso irá produzir cada item em nossa lista de clientes. Mas esta é a nossa lista de clientes. Saiba que usamos esses colchetes para uma lista, então se for um único, é uma única variável e já usou seus colchetes. Pode ser um monte de parábolas para executar o programa. Você vê tudo fora, os clientes são impressos, e você pode sair mais se você quiser qualquer nome que você quer colocar lá. Se você executar, ele verá todos os itens. Sprint. É claro que você pode brincar em torno de tweets, ele ligou. Entre esses suportes, digamos que você poderia ter um cliente na França e você verá para cada linha em Princeton. Não é especificamente necessário ter textos, uma lista de valores de texto. Você também pode ter uma lista de valores de numeração. Então, digamos que o curso dos alunos. E eles podem ser um monte de números, certo? Digamos que os europeus curso Então um número entre zero e 10 e assim um. E para cada pontuação na lista de partituras, ele poderia princesa para a tela para cada um. Agora, se você vai executá-lo, você vê todas as pontuações dessa lista impressas na tela. Agora também podemos acessar em itens de vídeo que poderíamos, certo? Digamos que temos uma lista de nomes de alunos, seja lá qual for o nome que ela colocou lá. Então, uma lista ou uma série de nomes de estudantes podemos imprimir um indivíduo. Digamos que tragamos o primeiro item. Nós usaríamos os mesmos registros novamente e especificaríamos um número, então zero é o primeiro item, então isso traria Jack. Isso é porque o computador começa a contar de zero. Então zero foi o primeiro item. Talvez seja um pouco confuso no começo. Então, se você digitar um será o segundo item a ser este. O Jeffrey. Então é assim que você pode acessar itens individuais se você não quiser passar por toda a lista, você sabe, simples. Se ela gostasse, seria dissuadida. Item. Agora, obviamente, o número precisa estar nesta lista. Então, se você especificar 200 ele vai e não funciona. Quando você vai ter saídas estranhas ele assenta. Eles estão carregando muito tempo e não funcionam e você verá o erro. E a flecha está lá porque não há nenhum item. 200, certo? Então você precisa. Portanto, o número precisa estar entre zero e o tamanho da lista. Então, neste caso, os quatro itens. Então, entre entrada zero. Se você especificar sua re aqui, é o que mostrou um item forte. É assim que você brinca com uma lista ou uma corrida, como eles chamavam 14. Loop através de array: e sua palestra irá demonstrar o para cada loop. Muitas vezes você tem uma determinada lista de itens, por exemplo, lista de clientes e você quer fazer em ação para cada cliente. Então vamos fazer esse projeto maior que conhecemos aplicação de formulário. Vou chamar-lhe clientes. Agora vá para os dois livros e em uma combinação de livros. Agora, dentro da caixa de combinação, podemos em todos os nossos clientes. Então, se você ir dedo do pé itens pequenos pontos aqui você pode adicionar cada cliente um por um e assim um. E se você rolar para baixo até o texto, você pode definir um item padrão, e você pode querer algum botão de ação. Então, se você teve um botão, você pode fazer algo para cada cliente. Se você simplesmente executá-lo, veja uma lista de clientes que você pode selecionar. Pode-se pressionar ir agora. Obviamente, você pode obter o valor desses livros didáticos e mostrá-lo na tela. Mas você também pode fazer algo para cada cliente usando para cada loop, tempo para cada, e, em seguida, precisamos de quem tem cliente disponível fora do tipo. Texto e texto é sempre mostrado uma string, e para cada cliente nesses livros, e os livros é chamado de caixa de combinação um ponto itens. Agora podemos fazer algo por cada cliente dessa lista. Então, agora, se quiséssemos ir peito, era simplesmente saída o nome de cada cliente. Vês? Então isso é apenas todos os clientes, e você pode fazer algo específico. Por exemplo, neste bloco off coach, você chamou a mensagem Children message para a tela. Então é assim que você passa por uma lista de itens de caixa de combinação. Assim, para cada item fora do tipo de dívida, usando uma variável e para cada rodadas ou para cada livro de mensagens, isso é mostrado para que essas duas linhas de casacos sejam executadas para cada cliente. 15. Loop “for”: nesta palestra, você vai aprender a repetir cultos. Dado um pouco de frio, você pode repetir o número de ação de vezes. Faça um exemplo. Ótima. Um novo projeto criou o nome indo à direita. Você pode definir o nome é sempre e nós vamos dizer isso. Você pode nomear a piada programa e vem em um botão que o valor Clique em mim e pode lembrar quando nós clicar duas vezes sobre ele, você vê o casaco função real e você concisa, medido show porta-voz clicado. Agora temos uma linha de código aqui, certo? E se apertarmos o botão, você chama essa função e mostra os livros de mensagens? Vamos executar o programa, pressione o botão e você verá livros de mensagens. Agora podemos repetir este número de vezes que esta linha de código usando um loop for então nós digitamos a palavra para então precisamos passo disse para começar, e precisamos ter variável de contabilidade, então eu vou chamar contabilidade terrível alta, e ele vai fazer 10 vezes incrementos, meu. Então, se você comprar um, geralmente use I plus. Agora, se você executar o casaco e você pressionar o botão ele vai repetir este bloco de casaco 10 vezes, mas nós começamos a contar a partir de zero. Então, provavelmente serão 11. 123456789 10. Ok, então 10 vezes. E você também pode mostrar o número dois mostrou uma repetição. Então cada vez que este bloco de frio é repetido até variável, eu é igual a 10. Vamos correr de novo. 60 Você vê-lo começar contador de zero zero e ele incrementa em repetições. Este bloco de casacos. Não, você não está restrito a uma única linha, então você pode fazer mais cálculos aqui. Tudo bem, então digamos que você colocou seu nome lá. E agora temos duas linhas de cultos e repetirá estas linhas de pelagem até que esta condição seja verdadeira. Então vamos dizer que colocamos em cinco, e agora você vê 01234 e você vê que não deu certo. Cinco começa a contar de zero também, então isso é um pouco confuso. Então pare o programa, defina-o como um e vai executá-lo 12 Árvore, por enquanto, cinco não está incluído porque ele precisa do sinal de igualdade. Ele executou de novo. Seed conta em, Faz isso cinco vezes, repete os casacos a partir de um. Assim, com esta linha de códigos, você pode repetir um bloco fora casaco um número de vezes. Então este é o incremento de valores incrementados por um, e é incrementos até um terrível I seus cinco. E começa a partir de uma base, Então, repito, cozinhe muitas linhas de código. 16. Para loop - tabela de multiplicação: e este verdadeiro mostrar-lhe como repetir o frio. Então vamos criar um novo projeto. , Novos projetos, aplicativo Greater Windows Form. Agora vou chamá-la de tabela de multiplicação. O que ele vai fazer é calcular uma certa quantidade de tempo. Então repete em ação uma certa quantidade de tempo. Há duas marcas, duas à frente e campos de entrada. Eu notei isso. Deseja que apareça texto à esquerda? Mude o nome. Chama-se Sex Books 1. Certo, são livros didáticos. É orações. Você pode chamá-lo re pacientes ou número de vezes que ele vai repetir com o rótulo lá vai mudar a porta de texto. Desculpe, mas um texto lá dentro, então eu apenas direcionei para baixo o pouco simplificado o texto. Vou adicionar um livro de texto para mostrar a saída, e os livros didáticos conterão várias linhas. Você tem uma opção. Multi linha aqui disse que é verdade, e então você pode dirigir é para baixo. Você pode ter várias linhas agora. Também precisamos de um botão para fazer os arranques quebrados. Então, o botão Iniciar chamou o botão. Começa com o nome do botão. Eu também chamarei Iniciar, então, quando o botão é clicado, ele vai obter quantas vezes a partir deste livro e, em seguida, mostrar a tabela de multiplicação clique duas vezes sobre ele. A primeira coisa a fazer é obter o valor do número dos livros. E chamamos os livros de livros, alterações, sem textos e aviso prévio. Não temos todos SMS, e quero que um número mude. Interferir, que é a nossa variável off que será fora do número do tipo aqui, que é um número inteiro, e não podemos colocar texto em um número. Então temos que converter texto para, ah para um número com análise no curso, que converte ou valor de texto para um valor numérico. Então, uh, nós queremos maneira de mostrar para a tela se você digitar livros de mensagens. Mostrar número dois String causa livros de mensagens mostra apenas texto, não números. Então agora ele mostraria o valor. Se você executá-lo. Duas linhas de código dizem cinco vezes. Diz-nos cinco. Se você digitar três , diria três e alguém. Então agora podemos usar o chamado loop quatro para fazer os cálculos para que você possa passo quatro. Precisamos de uma variável para contar. Eu só vou chamá-lo de alto e você costumava mais mais para aumentar tão sombrio que pode parecer um pouco com enigmático, mas tudo o que ele faz é repetir este bloco de casaco então começa a contar de zero, e ele pára de contar número de saúde, e aumenta em um. Então aqui podemos digitar Ver o que os livros eram chamados de livros didáticos um. Então dizemos o número de vezes alto para transmitir. Então, se você executar os casacos e digitar um número aqui, digamos cinco. Notei que todos eles aparecem na mesma linha, então vamos adicionar uma nova linha cinco. Agora você verá o tempo de multiplicação. Então, selecionamos o número e ele calcula uma vez 52 vezes cinco e alguém que possamos realmente mostrar horrível. Alguns lá dentro, como um pouco mais de sentido. Se nós digitar cinco aqui, você vê zero vezes 51 tempo cinco e assim um. Se você digitar 20, verá zero vezes 20 e assim por diante. Portanto, não só queremos mostrar a quantidade de vezes, mas também qual tabela. Então precisamos sentir mover isso um pouco para baixo, que é a quantidade de vezes e a tabela para escrever outra termina. Coloque um rótulo aí. Ok, como isso é chamado de tabela de livros didáticos e o outro é para a quantidade de repetições. Então vamos ter uma tabela chamada e um que é o número fora repetições. Se você renderizar códigos, digamos 10 vezes. Eu quero uma tabela de três e C zero vezes 31 vezes três para química e assim por diante. Podemos mudar a mesa sete e você tem uma mesa de sete. E eu observo que o Texas não limpa para que possamos realmente criar um texto antes do loop. Não, podemos especificar a quantidade de vezes que é uma tabela de árvore 10 vezes de três. Ou podemos dizer “Mesa de Cinco”. Observe que a tabela é clara por isso temos uma tabela inteira aqui em vez de ver as maçãs anteriores Tabela de oito e você vai ir em uma astúcia facilmente aumenta para 100 vezes e você vai ver toda a mesa toe 102 tempo está lá bem até 99. Então, para obter tudo que você não só diz menor, mas menor ou igual a que incluiria inclui o último Então, se aposentado um centenas mãos tabela de três, você rolar para baixo. Você vê 100 lá também. Agora é. Não temos uma barra de rolagem pressionada. E isto é pé-de-cabra. Nenhum. Você pode selecionar vertical. Você vê o bar de garotas dele lá. Pessoas seguras quando, digamos 10 vezes com mesa de três. Veja, nós temos uma pequena barra de rolagem no site, digamos 50 vezes e ele continua pode mudar sua capacidade se você quiser. Então vamos dizer que a mesa fora 9 100 vezes e você vive a mesa inteira fora de nove. 17. Loop “while”: Podemos nem sempre saber quantas vezes um determinado pedaço de casacos deve procurar, por exemplo, por exemplo, ao pedir a entrada do usuário. Então isso é para baixo dívidas retas vai ter um novo projeto até o nome. É o número de adivinhação. Agora este é um aplicativo de console, então oferecer console Stipe arriscado para evitar que a janela desapareça. E agora temos uma chave. Então vamos dizer que temos um programa que pergunta, eu acho que o número certo. Agora, se o número não está correto, ele deve continuar perguntando. Primeiro vamos obter o número, e enquanto o número não está correto, ele deve continuar perguntando número. E, claro, precisamos encontrar o número correto ou o número de convidado. Então vamos ver o número da sorte de sete. Então o que estamos fazendo aqui é criar um loop while, e isso irá repetir este casaco até que X seja igual ao número correto. Então, se você executar os casacos, eu vou pedir o número e notar que ele não coloca na linha certa. Então, em vez do tipo de linha direita direita, executá-lo e ele vai nos pedir para o número real. Então digite os números errados. Ele só continua executando o casaco, modo que o loop while é usado quando você não sabe exatamente antes das mãos, quantas vezes ele deve ser repetido. Neste caso, deve ser repetido para sempre, a menos que estejam corretos. O número é beijado, por isso continua repetindo a costa a não ser que a condição que você especificar entre os suportes, remédio dele e isso pode ser para sempre se nunca for adivinhado. 18. Loop “do while”: Ela Sharp também tem outro tipo de Floop chamou-lhe. Então, se criarmos um programa pode ser qualquer tipo de programa, poderíamos criar um loop que estrelas a execução diretamente, então você tem que ter. Então ele começa a fazê-lo diretamente enquanto uma certa condição é atendida. Então, por exemplo, uau, terrível. Eu é menor do que 10 e precisamos definir e disponível eu agora isso iria olhar para sempre porque eu permanece zero. Então, se ele rodar este programa, você vê que eu sou sempre menor que 10 porque nós não incrementá-lo. Você vê, isso está acontecendo para sempre e sempre. Poderia citar os olhos I mais um. Então nós incrementamos eu dentro do olhar e esta floresta faz a condição acabar, então apenas digite arriscado aqui para evitar fechar o programa. Você verá que ele traz várias vezes, e ele começa a imprimir a saída antes que a comissão seja verificada. Então, por exemplo, digamos gelo 12. Ele ainda seria executado uma vez porque ele começa a verificar a condição no final do loop para que ele sempre executa o bloco pelo menos uma vez. Isto é uma diferença. Aguarde um loop while tradicional 19. Se declarações parte 1: Faremos um FDA. Ele pede um h grande um novos projetos. O Windows se forma, e eu vou chamá-lo de um chep, disse o título disso. Vá para dois livros. Procure um rótulo. Então, uma vez que o usuário entrou, ele viu a idade dela e queremos um campo de entrada também. Você pode levar um livro um pouco maior. Dê-lhe um bom nome. Então eu quero ter um botão de envio em um botão seguro. Vou dizer que está bem, redimensioná-lo para ser um bom tamanho. Nenhum fue raspá-lo e executá-lo. Você verá que temos atualizações básicas. Pedir um H. Se entrarmos algo, nada acontece que tenha mudado, então você quer obter o valor? Estes livros que ela é chamado de livros didáticos H tipo cidade livros didáticos idade o texto eo tipo de terrível é texto, e em vez disso nós queremos ter um número uma vez um tipo variável instituir número inteiro. Mas podemos começar o texto em um número, então temos que converter o número para texto em um número, então nós digitamos instituir a análise. Então esta linha inverteu o texto através de um número e, em seguida, armazena o dele na variável H. Agora podemos mostrar isso para a tela, mas neste caso não podemos mostrar diretamente um número para a tela. Ele precisa ser texto, então teríamos que converter o número de volta para texto. Pode fazer isso usando a variável a função para string, que pode primeiro número para texto se você executá-lo tipo de número. Você vê que ele está convertendo o texto para um número e novamente número dois textos e mostra isso na tela. Agora, por que queremos converter entre texto e número? Porque podemos inserir números inválidos? Digamos que Rh, poderíamos entrar aqui 1488 e isso só mostrará isso então queremos validar. Esse é o número. Está correto. Os oito devem ser menores que os oito no máximo. Um humano pode viver, então podemos dizer, por exemplo, se cada H menor que 130 queremos mostrar a mensagem. Mas se não for menor Joe, alguma mensagem de erro. Então, não, ele verifica o H. defensável. Então, o que quer que esteja escrito nos livros, se for menor que 130, mostra a idade. E se o caso no caso. Não é menor que 130 ginásios para este bloco de casaco e diz, “ Muito velho”. Então vamos executá-lo e digitamos alguns H 64. Está tudo bem. Então ele vai aqui 18 64 64 menor que um abaixo de 30. Mostre os livros e depois continua depois deste bloco de casacos. Então não sobrou Coca-Cola? Não, No caso de entrarmos em um número maior. Então digamos 156. Obtém a idade desses livros. Então Hs 156 sobre 156 é maior que 1 30 Ele vai para este bloco de culto e mostra o erro. Então você vê a mensagem da seta? - Não. Agora essa coisa é chamada de declaração if porque usamos o teclado. Se aqui qualquer momento você vê um programa de computador com, se ele faz uma escolha, dependendo de algumas condições. Neste caso, a condição é menor que 30 anos, mas pode ser qualquer condição, e você pode, e então ele executa ou este bloco de códigos ou o outro bloco fora casacos com um if declarações. A execução do revestimento é sempre opcional. Depende sempre da condição 20. Se declarações parte 2: Vamos fazer um programa que mostra saída diferente dependendo da entrada. Então, seremos capazes de inserir um nome. E se o nome é um certo nome, ele saberá que algo específico leva para novos projetos. Seu nome, o projeto. Olá. Então, o Windows forma aplicativo. Agora poderemos inserir um nome. Então, no rótulo com o nome do valor, os livros vão chamá-lo de livros didáticos nome. Certifique-se de definir o nome dela. Então é chamado de Forma Um. Nomeie seu aplicativo, então o que você quiser chamá-lo. E, finalmente, não somos um botão tão semelhante ao programa que fizemos antes definido para falhar você submete ou ok, sempre que você quiser chamá-lo para beber um pouco de redimensionar. Agora, se apertarmos o botão, queremos receber a mensagem ou o nome. Então são livros didáticos. Diga o nome do sexo para ele tirar o valor desses livros, o que quer que esteja aqui e depois queremos mostrá-lo. Assim, os livros de mensagens que mostram o nome podem executar o programa. Digite algo no nome de exemplo deste livro Você vê seu nome aparecendo agora também podemos mostrar uma mensagem diferente dependendo do nome inserido, por exemplo, você pode querer mostrar uma mensagem diferente para um usuário específico. Digamos que se o nome for igual ao Washington pode querer mostrar Olá, Sr. Presidente, o que quiser. Então agora é apenas demonstrado. Primeiro. Se eu digitar meu nome, ele só mostra a mensagem. Mas se eu dissesse Washington em vez de Show em Washington, diz shows, Olá, Sr. Presidente. Agora, por que isso? Porque, dependendo do valor do nome ou este casaco bloco fora. Então, entre esses café da manhã, algum bloco de casaco ou este visual de código é executado agora, no caso de Washington em um nome variável é igual a Washington, então ele executa este bloco fora casaco. Se for outro nome, ele executa o DIS Block ao largo da costa, então só mostra o nome. Essa coisa é chamada de declaração if. Então, dependendo do valor de uma variável, ou este bloco fora de código é executado ou este olhar de casaco, e é realmente um bloco porque eu posso adicionar mais coisas aqui não precisa ser uma única linha. É por isso que salvamos casacos Lakoff. Então isso pode ser 50 linhas aqui ou centenas entre esses colchetes, bem como aqui. Então esta é uma declaração if 21. Funções: Ao criar um para cima, podemos dividir o nosso casaco e funções e função é simplesmente um bloco de treinadores pode ser repetidamente chamado. Então, vamos fazer uma pressão de aplicativo de console. OK, agora temos uma função aqui, que é o principal anúncio de lata. Armas velhas não é arriscado Agora podemos adicionar outra função. Digamos que funciona. Alô? Quais são as botas? Olá mundos. Agora é assim que você definiria uma função. Então, sempre tenha esses suportes. Você tem que começar a função no final, no código no meio. Então agora podemos chamar a função Olá se você executar os códigos, See não funciona porque no caso fora do programa precisa ser estático, que significa que é escalável de qualquer lugar no treinador. Então você vê, ele é chamado uma vez, e você pode chamá-lo várias vezes, se você quiser. Então agora eu vou chamá-lo quatro vezes e você verá que a função é chamada cada vez que o código entre ele executado. É por isso que vemos quatro vezes Hello mundos. Funções também podem ser também podem usar variáveis. Então, se nós digitar o nome disponível aqui se Olá nome. Então nós o chamamos assim e você verá a função é chamada qual a variável você Timmy . Então eu coloquei passo para a tela e podemos chamá-lo várias vezes, o que quer que seja, o que quer que seja, o que quer que pará metros você quiser usar. Eu só estou chamando isso três vezes com diferentes perímetros e sei que a variável é usada, então nome cada vez contém um valor diferente, dependendo de como nós chamamos. 22. Variáveis de retorno de funções: também podem ter retornado variáveis. Então deixe-me demonstrar. Digamos que você tenha uma variável X, que é, e usamos uma função chamada alguns que ainda não existe com 32 valores. Então nós definimos uma nota de função que usamos em, em vez disso off void aqui, e ele retorna. Certamente é ele que se transforma, explica por que o próximo tipo mais sábio fora daqui para que ele retorna um número se ele é anulado , não retorna nada. Então agora ex vai conter alguns especialistas fora. Por quê? Porque quando é chamado, é chamado com história Ex e por que é nove? Então ele retorna X Plus Y em lojas que em X se ele iria produzir X. Você vê, é a soma de três mais nove para que possamos fazer todo o tipo de coisas dentro de uma função e retornar a saída e usar as saídas promovendo nossos casacos. Neste caso, as datas da função explica por que e retornou que e nós armazenados em um X, e continuamos a usar X 23. Leia o arquivo de texto: neste tutorial chegará ao seu expel goto arquivo novos projetos. Digite seu projeto chamado seu nome. Ele lê sexo leitor de texto Foul em alguns livros didáticos para mostrar seu violino. Então suba aqui. Há uma linha Multi linha disse que é verdade. Posso redimensioná-lo para terminar um botão. O único conjunto de textos lidos arquivo No. Uma vez que o botão é clicado, ele vai definir este texto livros um ir aqui nós podemos ir. Por exemplo, espera um 0.6 Algum texto agora pressionando o botão irá alterar o texto em seu xbox. Então, se você for aqui, disfunção do botão Presidente é executado nos livros texto para definir. Então lá vai você. Agora queremos obtê-lo de uma falta para que possamos baixa tecnologia de uma queda usando esta linha de casaco. Então tem texto variável fora da cadeia de texto tipo que na função chamada lê todo o texto que obtém todos fora do texto caiu dados para dentro do texto variável. Agora, se você ver esta linha vermelha Milo, segure sua tecla de controle Mais pode ir lá, mostrar correções potenciais e selecionar usando o ponto do sistema io. Então isso resolve o problema da linha vermelha agora que sua falta precisa existir. Então, no meu caso, essa falta não existe. Então eu vou começar sem animais de estimação e digitar alguns tiques ou maior falta com texto e ele vai salvá-lo. Digamos que em documentos. Então o nome do contador é exemplo txt e avisa Insight, o diretório de documentos. Então, se eu for para documentos, você vê figuras txt exemplo de propriedades, esta é a parte para a falta mudar isso para carne Exemplo txt que é apenas a localização fora do nosso caiu. Não, em vez de texto, vou chamá-lo de variável. Meu texto realmente não importa como você chamar sua variável, em seguida, em vez deslocá-lo para a string, mas o meu texto Então agora os dados caídos fora do exemplo falso txt será carregado na variável meu texto e vamos mudar o texto de livros didáticos que é este livro definido para o conteúdo fora do texto variável que é o caiu então apenas o conteúdo caiu será mostrado Se você pressionar start, você vê essas duas linhas de código vai fazer isso. Esta é a falta que criamos no Não, mas mais cedo e apenas carrega todos os dados para os livros didáticos 24. Leia o arquivo de texto em combinação de array: Você também pode ler uma falta de texto, então eu tenho grande se os nossos clientes txt em uma combinação de livros. Então vamos dizer que eu adicionar um botão a esta tela, o texto lê, e quando é rico, mas em seus cliques então Mas em um clique vamos ler um txt clientes sujos, mas observe apenas um texto variável e queremos ter cada linha que eu quero ler o caiu notou um olhar, mas este linhas diferentes escrever cada linha é um novo cliente. Este é um cliente. Esta distância, então cada que eu preciso ser dividido por linhas que podemos tocar, não dividir e dividir em Nova Linha e a saída. Ele é uma série de linhas, certo? Então, para cada linha poderia mostrar uma mensagem livros, modo que simplesmente assim. O que está acontecendo aqui é que nós lemos os clientes sujos táxi para o texto variável, e nós convertemos este bloco de texto através de linhas em linhas individuais e para cada linha para cada linha em linhas. Estaremos na linha se você executar o programa e ver que é uma rua vazia e deprimida. Você vê que vale para cada linha e para cada linha que queremos adicionar dívidas na lista de clientes direita nesta caixa para que possamos digitar pontos de clientes caixa de combinação e ver qual função podemos usar. Tenho um monte de coisas. Oi itens na linha. Certifique-se de que também limpamos os livros do Kumble antes de executar o programa. Caso contrário, pressionamos em algumas vezes na lista só fica mais e mais tempo. Então temos algumas linhas de código agora. E se você executá-lo, lembre-se que temos, ah, falta com clientes aqui, clientes txt, que serão ratos e depois adicioná-lo na caixa. Então está vazio agora. E se ele descansar para ver todos os clientes são edições nos livros. Então o que está acontecendo é que carregamos uma falta no texto da variável. Separamos em linhas que claramente existentes livros de combinação e, em seguida, para cada linha nessas linhas, adicionamos um item aos Livros Campbell 25. Escrever texto para arquivo: neste exemplo irá escrever dados para um caiu. Vamos criar novos projetos. O Windows se forma e digamos que alguns clientes novamente. Então vamos ter, Ah, um botão. Um cofre de texto chamado “Button Button Safe”. Quando você clica nele, ele salvará uma linha de texto para um companheiro desce as linhas de código que você precisa. Então ele precisa de um gravador para um sistema que eu devia a um escritor de fluxo. Então ele é igual a dois novos Você caiu e você precisa especificar, uh, o nome sujo também. Então eu especifiquei entre essas aspas e pode querer puxá-lo em usuários onde quer que você queira colocá-lo, e então você tem a linha falta. Essa linha certa com os direitos. Linha de Dados Priceline para o caiu e arquivo está perto. Então, se você executar isso, nunca abotoar um botão seguro de peito. E agora vá para você não para o diretório onde seu companheiro salvou. No meu caso, eu coloco em clientes para que você veja os dados apareçam lá. Agora você pode escrever várias linhas. Se você vai fazer isso, pode executá-lo. Já vi isso. Todos eles estão em uma linha separada, então essa é uma maneira muito básica. Dados de passeio de pé para uma falta. Agora podemos usar a entrada de formulário. É que entramos na falta. Então, digamos, e, uh, nome da etiqueta quando uma entrada de livros didáticos e tivemos outra importação, digamos país e isso seria uma lista suspensa. Assim, uma combinação de livros quando você pode selecionar o país, dependendo de onde a empresa está vendendo . Vamos entrar em itens e um monte de países. Mas está tudo bem. O diretor está um pouco acima, então temos um programa com duas entradas, então temos a caixa de combinação um. Então vamos mudar lá também. País de entradas e o outro será chamado em pools Nome. Não quero que o dedo do pé os alinhe. Mude o casaco para que nós estamos indo para obter o nome no país dos livros que ele colocou nome não texto, eo país é inclui texto país. Agora você pode escrever para o nome caiu. Bem, é o país, então é assim que nós, com variedades, formamos campos para um Fowle. Então, se você acabou de abrir o líder existente um, eu vou executar o tipo de nome para cima e selecionar o peito seguro país. Notei que temos clientes. Txt novamente com esses valores. Agora, quando pressionamos a segurança, parece que nada acontece. Então, talvez queiramos dizer arquivo salvo. E em vez de um formulário, você pode realmente querer dar um nome em um cliente de loja. Pode chamá-lo do que quiser. Quer nos direcionar um pouco? Notei aquelas linhas azuis para se alinharem. Certo, então se rodarmos de novo, digite um nome diferente, selecione uma diferença que o cliente está seguro, entende? Diz a ficha dele Safed. Então, na verdade, temos alguns comentários dos usuários. E se você abrir o arquivo novamente, verá que ele substituiu o filme original. Vou mudar o nome de falta aqui porque é um nome bem confuso, então vamos substituí-lo pelo meu amigo. Você pode chamar seu arquivo de cliente de qualquer coisa mais específica. Agora, em vez desta linha enigmática, nós também podemos digitar. Arquivo cria fixo. Eu notei que a linha vermelha Então mostrar corrige novamente seu sistema io. Então esta é uma maneira alternativa, que você um pouco mais legível. Se você pressionar Iniciar, veja que é exatamente o mesmo pode salvar falta Safed, e ele é criado para que ele tem um item. Sem notar que cada vez que executamos o programa, ele substitui o texto. Não, Em vez de criar X, podemos fazer apêndice, que acrescenta ao caiu existente. Então, se você executá-lo novamente tipo de nome, selecione um país pressione salvar fechar é e se você abrir os clientes caiu novamente. Você vê agora ele não substituiu, mas um pingente para o texto existente. Deixe espirituoso uma função de texto de caneta. 26. Menubar: Isso é ótimo. Outro aplicativo neste exemplo com a barra de menus. Então, vai ser um mapa sobre filmes, mas o novo projeto sujo aplicativo Windows Form e eu vou nomear seu aplicativo de filme e pressione. OK, veja isso Formar um ir nos passeios. Você vê que o texto pode alterá-lo para aumentar o filme. Agora você tem muitas opções aqui. Vou adicionar alguns livros de texto. Vamos escolher, uh, uh, uma caixa de combinação de livros opção. Coloque-o aqui. Você acha que seu nome é filme caixa de combinação e dentro vai colocar um monte de filmes para rolar para baixo para itens que você vê coleção, pressione sobre os barcos sobre os pontos, e você pode adicionar alguns filmes dentro aqui. Então, qualquer filme que você quiser, um, você pode colocar qualquer filme aqui, certo? Pode querer rolar para baixo até o texto e uma opção padrão? Não, se você pressionar run, tem muito básico para cima em que você pode selecionar um filme. Não, pode ser um pouco falso, então vamos adicionar uma etiqueta no dedo do pé com mais clareza, mas queremos usá-la para isso. A gravadora do Texas. Veja rótulo um aqui, selecione mãos de filme favorito Ok, então agora temos um muito básico acima em que podemos selecionar um filme não faz nada prático , mas temos uma opção Agora. Podemos adicionar uma barra de menu a este para ir para dois livros e você verá menu tira reto no formulário. Você verá uma opção de menu aparecendo aqui. Você pode clicar duas vezes. Chris caiu. 10 caiu e você pode adicionar opções. Poderia na saída. Não, você vai ver. Está um pouco ocupado na tela. Assim foi rastejada. Sua baixa de sua pode querer isso um pouco assim. Se você salvar o programa e quando ele é ver, temos, ah, barra de menu no topo com uma opção, e podemos selecionar um filme. Agora queremos fazer algo quando o U suprime a saída, por isso, se clicarmos duas vezes em sair, você verá que cria uma função como clique no botão. Agora podemos suspirar pontos de aplicação, saídas. Então esta linha de código e se você executar o programa e você vai para fora fora se o programa sair . Então agora temos um homem, você tem uma opção, e você pode querer adicionar mais opções. Por exemplo, você poderia ter na opção ajuda aqui e dentro ajuda. Você poderia ter vários, como um produto registrado. E o que mais poderia ter corrupção de você ajudar, e você poderia ter uma opção sobre e assim por diante. Então, se você executar o projeto agora, você vê que temos muitas opções aqui e também um aqui, bem como o up. Então temos uma soneca com o menu, e você pode adicionar lógica apenas indo para o menu. Mãos clique duas vezes em qualquer fora desses itens, uma função muito grande se você clicar duas vezes no 1º 1 Registrar projetos mostrar uma mensagem. Livros dizendo que já estão registrados. Então, agora, se pressionarmos projetos de registro, ele mostrará que a mensagem irá para essa função para ver mostra mensagem morta e tão bom ter qualquer função toe uma dessas opções. Basta clicar duas vezes nele e você verá que é a função e você consigned para o código no meio. Simplesmente se você for sobre nós podemos digitar codas bem, não importa qual item de menu US press run. Veja todas as opções aqui O príncipe sobre isso tem chamado disfunção no registro do povo , veja dificuldade, outra função. Então, apenas como você pode adicionar um menu simples a um programa 27. Sobre caixa: vamos acrescentar sobre livros. Há agora se você pressionar ajuda e sobre, vamos ver, não implementado. Deixe-me apenas correr em mostrou isso. Pressione ajuda sobre. Não vemos nada sobre livros. Nós só vemos algumas missões aqui, então nós vamos adicionar cerca de caixa. Vá para o ícone C nítido à direita com o nome do seu projeto. Onde está o botão direito do mouse e você verá esta lista. Pop up Goto em New Aisam. Você vê essa lista e, nessa lista, selecione sobre livros. Descanse ainda e verá isso sobre livros. Só tenho a imprensa segura, você vê em cima. Podemos alternar entre o frio, o sobre livros, bem como o nosso programa, e também podemos fazer isso no site. Então aqui temos sobre livros um aqui e formar um aqui, que é um representante. Você pode alternar entre eles clicando? Se você vai ajudar sobre o duplo-clique sobre ele. Você verá que salta para o código que é executado quando você clicar nele e queremos mostrar sobre livros, que é este. Então eu preciso criar um novo, e nós podemos fazer isso com esta linha e esta linha apenas cria a caixa. Então também precisamos de uma linha para mostrar que ela vai dialogar no. Se executarmos o programa, pressione sobre, você vê nosso aplicativo aqui. Assim, a versão do filme e os direitos autorais têm que ir para o projeto e, em seguida, suas propriedades nome do projeto pressionado um botão informações assembly e você pode digitar todas as informações aqui . Qualquer projeto que ele quiser pode digitar sua versão. Talvez seja 11 e assim por diante imprensa, OK, e por um cofre, podemos fechar esta janela. E se você vai começar a ajudar sobre você ver as informações aqui. Então 11 Então, o que? Nós mudamos e ver este textos ricos outro. Assim, todas as verificações fora este trocado pode parar com este botão todos de um dis alterado usando propriedades do projeto, informações de montagem. Então é aí que você muda o sobre livros, informações 28. Executar programas externos: podemos usar C Sharp para iniciar outras aplicações. Por exemplo, vamos fazer um simples up. Vou chamar-lhe o meu EPS. Dentro, isso terá um botão e pressionando este botão vai iniciar outro aplicativo, então eu vou nomear o nome é as apostas de nota de texto. Por isso, clique duas vezes nele para abrir o casaco. Você já viu isso antes, mas em vez disso vamos para esse processo aqui. Então nós vamos começar um processo, e nós podemos apenas digitar processo começar dentro do programa. Nome. Exemplo. Sem aviso de animais. Dose a linha vermelha de novo. Então, com o rato , está pronto. Mostrar correções e CYP usando o diagnóstico do sistema. Agnóstico. Então, agora, se você executar o programa e você pressionou sobre um sem animais de estimação, você verá que ele começa. Sem camas. Podemos adicionar mais botões se você uma vez. Então vamos dizer que adicionamos um botão de dores e podemos fazer o mesmo truque. Então, clique duas vezes no processo do botão. Comece como você pinta. Temos dois botões, que começa nos diferentes programas. Prender tinta. Ele vai começar dores, e se você não apresentar melhor, ele começa. Não, Às vezes você pode precisar especificar uma parte para o seu programa então Talvez isso esteja em arquivos de programa C e assim por diante. Mas para estados gerais do programa, você pode apenas usar o nome do programa. 29. Gerador de Newletter pessoal: fará outro aplicativo neste caso em que geramos letras correspondentes gerar letras. Mas às vezes você tem esses e-mails em massa onde você recebe uma carta que supostamente para você, mas eles são enviados no livro. Deixe-me demonstrar como funciona. Vá para novos projetos, tenha janelas para o eurodeputado e vamos nomear e-mail. É ele. Leva um segundo ou mais para grandes projetos. A Nan. Isso disse um título para o nosso projeto e vamos para dois livros para os livros Selecionar caixa de combinação para todos os nossos clientes. Então, vamos ir os itens e que os nossos clientes lá dentro. Então você tem todos os seus clientes em que deixa livros Ele iria salvá-lo em fuga. Demora um segundo, mas dá para ver. Veja, você pode selecionar, uh, cliente. E agora queremos gerar uma carta com base em que os clientes selecionados devemos tomar um livros didáticos. Neste caso, precisamos de um grande livro didático, então pegue as extremidades dos livros didáticos. É uma multi-linha livros didáticos porque temos uma letra consistem em várias linhas em vez de livros didáticos. Um. Vamos chamá-lo de caixa de correio. Não, salve-o. Se você executá-lo, veja, podemos selecionar um determinado usuário. Temos uma caixa de texto abaixo agora, dependendo de qual você selecionou Desculpe. Queremos outra carta também. Ou carta personalizada para ser exibido Pode Isso é se o selects mudou, Esta função é chamada. Podemos obter o item atual, que é o cliente, certo? Se algo for selecionado, é o cliente aqui. Então nome do cliente o valor é caixa de combinação um texto. Então vamos mostrar uma mensagem. Trabalha para mostrar que temos o nome do cliente. Este é o código aqui. Se executá-lo e alterar o cliente, digamos que selecionamos Jerry Select Ele mostra Jerry para que ele obtenha o valor de livros didáticos e mostra-o . Agora podemos sentar, Pegue qualquer, por exemplo. Kevin, você vai soar livros de mensagens. Então não, nós queremos um couro personalizado aqui nos livros de cartas para que possamos digitar textos de caixa de correio e então podemos digitar em couro. Tão querida. Então eu tinha um novo tipo de linha shell s exploração e você pode continuar adicionando assim dentro óculos para adicionar outra linha. Não se esqueça da barra para criar uma nova linha real. Então eu tinha outra nova linha lá, certo, qualquer letra, qualquer letra, e finalmente terminei qual ou com seu nome e sua mensagem final. Então agora se você executar o programa, ele ainda mostraria essas medidas caixa para que possamos removê-lo ou podemos transformá-lo em um Commons no Código Commons não é executado. Então, se ele tinha duas fatias na frente, é um comentário. Então esse Linus guardou. Não. Se rodarmos o programa, eu posso selecionar um usuário Simples Jerry, e você verá que é ótimo couro azedo. Mas as novas linhas não são mostradas. Acho que é uma lição menos dura. Então, em vez de carne e janelas, ela precisa de menos nosso controle remoto ainda assim. São novas linhas. Se você executar o programa e selecionar o que quiser, verá um couro personalizado para cada cliente. Ele não nomeou mudanças. Agora você pode querer adicionar um vir nas extremidades pouco antes do nome do cliente. Então vamos dizer que selecionamos um e ele diz “Querido James vírgula “E muito mais, dependendo de quais clientes selecionaram, uh, o mesmo couro usado quatro meses e, obviamente, no caso de mais, vamos e você não terá ah enviar que na verdade envia o e-mail 30. Visualizador de imagem: Vamos fazer um visualizador de imagens Então temos um quebrado que mostra uma imagem, e a pessoa que usa o programa pode mudar a imagem para que possamos abrir qualquer imagem usando nosso novo programa. Goto caiu novos projetos, e é ótimo nosso visualizador de imagens mudou o nome para a imprensa visualizador de imagens. OK, veja mais baixo. Venha para a direita para mudar o título. Não, só a janela. Mudança de maré para imagem. Menos ir para a caixa de livros ilustrados e direcionar os livros ilustrados para lá. Podemos redimensioná-lo e notar que não há imagem. Então, à direita. Temos imagem aqui, expressa nos pequenos pontos. Selecione importar, vá para qualquer diretório com imagens e selecione uma imagem pressione. OK, não, podemos executar o programa e teremos uma janela com uma imagem, mas notei que a imagem não se encaixa na janela. Então, se você clicar na imagem e rolar para baixo nesta lista, há realmente uma opção para esticá-la. É chamado de modo de tamanho e no modo de tamanho, Selecionar imagem esticada. Então agora a imagem se encaixa nos livros. Pressione com segurança, e se você pressionar Executar, verá que ela carrega uma imagem que realmente se encaixa na caixa. Agora é um visualizador de imagens, então não faria sentido mostrar apenas uma imagem. Precisamos ser capazes de selecionar uma imagem. Então nós os tínhamos no botão e mudamos o texto para suco Image. Torná-lo um pouco maior, e nós também chamado Os botões foi rastejar para cima e é chamado botão uma causa escolher botão de imagem . Agora, se pressionarmos, ele precisa abrir um arquivo. Diálogo. C afiado realmente tem um olhar de dia ruim por padrão. Se você for para os livros, verá que há uma queda aberta por um olhar. Então dirija isso para lá no formulário que você verá desaparecendo. Está tudo bem. Clique duas vezes na imagem e você pode digitar aberto arquivado. Se eu olhar, ela vai morrer. Olhe, E se você executar o programa agora você vê nosso visualizador de imagem pode pressionar, escolha imagem e uma caixa de diálogo aparece. Não, na verdade não armazena a fundação. Então precisamos ter o nome sujo, que é sobre o tipo de texto nós, também conhecido como string e nós tipo aberto câmara de ar arquivado não fundando. Agora, só para ter certeza que temos que escrever variável, falamos caixas de mensagem mostrar. Então, temos estas três linhas de casaco, tudo o que termina com um semi-cólon se executá-lo e vamos para uma imagem no computador. Então vamos dizer que este computador ver, deve ser alguma imagem no chicote de diretório. Certo, digamos que selecionamos este. Ele nos diz, parte para se referir à imagem que temos nossa imagem Street, RJ pack e as partes dele. Responda isso. Mas não é Shane navios, mas temos certeza de que o nome caiu variável contém duas partes reais da imagem. Então, em vez de mostrar uma mensagem E livros, queríamos aparecer nos livros ilustrados. Então, neste aqui, é chamado de livros de imagem. Um. Não é um nome de imagem tão bom porque só há um livro. Então, por que lhe daríamos um nome? Vai dar um nome a ele. Livros ilustrados e clique duas vezes na imagem verá o código novamente. Então eu imagino livros que imagem esta imagem nozes de caiu nome como este. Então, agora, se executarmos o casaco, selecione um para que selecione este. Você vê as mudanças de imagem porque nós temos que encontrá-lo a partir das lojas abertas do Outlook sujas para o terrível nome sujo, e nós carregamos que nós carregamos a imagem usando a imagem que de falta usando nosso nome falso, você vai ver que nós atribuí-lo a imagem, livro, imagem de início podemos alterá-lo para, assim qualquer imagem, qualquer imagem que você deseja carregar. 31. Navegador web: Agora vamos criar um navegador da Web, um navegador da Web simples. É o programa dele para ver um páginas da Web para ir toe caiu novo projeto Windows formulário aplicativo e digite seu tipo de nome fora do seu programa. Vai chamá-lo Browser Press. OK, primeira coisa que vamos fazer é sempre mudar o título, o nome, seu navegador da Web e o navegador da Web geralmente tem, Ah, janela para mostrar a página da Web em Vamos Primeiro para Isso vai para caixa e você verá Web navegador Aqui. Dirigido para dentro pode fazer isso um pouco maior. Pode digitar o euro, por exemplo, Pode adiciona. O Google vem aqui. Se você executar o programa, Siegel virá aparecendo pode não ser estritamente necessário para isso na frente que é automaticamente e aviso. É totalmente tela cheia dentro. piada mudou isso. Mude para nenhum. Então não é mais tela cheia, e podemos fazê-lo para o tamanho para o tamanho desejado. Neste caso, se o executarmos, executarmos, não está mais sentindo a janela. Nós temos nosso navegador básico aqui sem campos de importação para abrir os sites, então vamos mover isso um pouco para baixo e queremos ter campos aqui para digitar o site porque agora ele sempre abre google dot com. E nem sempre é a página que você quer visitar. Não, então vamos torná-lo um pouco maior. Então essa é uma página inteira. Encaixa no navegador da Web para notar. Podemos mudar o site aqui. Então, estamos na contabilidade aqui. Livros didáticos para o nosso Bronson. É um pouco maior e deu-lhe o nome. Então, os livros didáticos da escola chamam-lhe livros do site. Não, também teremos um botão sobre ele. Vá nomear botão É, vá rolar para baixo até texto. E se você usar as teclas de cursor, você pode movê-las para cima apenas um pixel ou assim por diante para baixo do pixel. Não, só estou me mudando na mesma pista. Pensa na nossa psique, por isso, se pressionarmos “Go “, queremos que apareça um novo arremesso. Então número clique em Go e nós digitamos. Nós obtemos um texto, mas é para armazenar o texto e nós armazenamos este texto em uma variável na variável fora do texto texto texto. Então esta é a maneira de fazer isso. Agora temos Teoh o valor fora dos livros didáticos, então o valor desses livros dentro do favorável conhecido como sites. Agora queremos que um site apareça dentro deste livro Nota. É chamado de navegador da Web 1. Se você for aqui e escrevermos um navegador da Web. Essas têm todo o tipo de opções. - Sim. Então agora selecionamos Weber. Também um. E estes livros tem, ah função senti nunca Gates. Podemos chamar isso com qualquer euro. Então você está onde eu estava pensamentos e site a imprensa começar. Você pode digitar algo aqui em qualquer site. Por exemplo, vocês dois metros vêm fresco e neve. Nenhum site o pierce, agora o controle de sites é um controle muito básico. Então ele nos diz que nós não estamos usando um fora dos navegadores web conhecidos porque nós construí-lo, mas nós podemos usá-lo para servir. Então, se você visitar qualquer site fresco, ele vai começar a carregar. Essa página pode ser qualquer arma que você quiser. Então este é o site é como você usa o controle do site e maneira. Não temos outros controles aqui, só os livros e o botão de ir. Mas se você quiser, você pode adicionar mais botões. Por exemplo, se fizermos esta pedra um pouco menor ir para o botão caixa, e nós estamos indo dedo do pé as palhaçadas botão de trás. Bic. O nome é Martin 1. Então mudou para, mas Beck. Clique nele. Você pode ver onde Brosa um louco voltar. Eu acho que eles também têm um prefácio. Uns. Sim. Então digamos que visitamos novas armas. Digamos que em ups. Então agora temos um botão voltar, que remonta ao arremesso anterior. Então, só a minha vocação. Weber incrível. Um faz voltar. Você pode obter mais botões se quiser, então você pode adicionar um para quê? Um. Selecione algum nome. Clique duas vezes. São as minhas sobrancelhas. Um. Vamos para a frente. Teremos de navegação no seu navegador, certo? Você pode voltar para a frente, e você também pode visitar uma página. Sem aviso prévio. Você também pode adicionar uma imagem a ele. Se você pressionou adultos aqui, pressione importações coletar pode selecionar alguma imagem em sua tela no seu computador. Acho que não tenho imagens específicas no computador, mas parece que não tenho nada. Qualquer imagem, mas você pode pressionar abrir em tudo bem, e você vê em vez de texto e imagem aparecendo lá. Então é assim que você construiu um navegador da Web básico