introduction c programming using visual studio
Este tutorial de introdução ao C # e .Net Framework ensina a estrutura básica de um programa C # “Hello World” e os recursos básicos do Visual Studio .Net Framework:
C # é uma das linguagens de programação mais comumente usadas para frameworks .NET. C # é uma linguagem orientada a objetos simples, mas poderosa, desenvolvida pela Microsoft. É muito semelhante às linguagens C e C ++ nas quais se baseia.
O nome da linguagem C # (pronunciado dó sustenido) é inspirado por uma nota musical e, ao mesmo tempo, também se assemelha a uma coleção de quatro sinais “+” simbolizando que a linguagem é uma versão evoluída de C ++.
=> Tutoriais de treinamento C # GRATUITOS para todos
O que você aprenderá:
O que são frameworks C # e .NET?
Embora C # possa ser compilado pelo código de máquina, ele é sempre usado em conjunto com o framework .Net, portanto, qualquer aplicação desenvolvida com C # necessita do framework .Net como pré-requisito.
O .NET Framework
A estrutura .Net desenvolvida pela Microsoft é uma plataforma poderosa que ajuda os desenvolvedores a escrever diferentes tipos de aplicativos, incluindo Windows, web e serviços da web. A estrutura consiste em uma grande biblioteca de códigos que podem ser usados por linguagens como C #.
Recursos do C #
C-sharp é uma linguagem de programação orientada a objetos que oferece toneladas de recursos para programadores.
Alguns dos quais são:
- Sintaxe simples e fácil de entender.
- Oferece interoperabilidade, escalabilidade e é atualizável.
- É baseado em componentes.
- Possui uma rica biblioteca e é uma linguagem estruturada.
- É um tipo seguro, ou seja, só permite que o código acesse o local da memória para o qual ele autorizou o acesso.
Pré-Requisito
Este tutorial foi preparado para iniciantes. Porém, um pouco de conhecimento de programação o ajudará a entendê-la melhor.
Ambiente de desenvolvimento integrado para C # .Net
C # pode ser escrito em qualquer editor de texto como o bloco de notas e pode ser compilado usando um compilador C #, mas a maioria dos programadores prefere usar um Ambiente de Desenvolvimento Integrado (IDE) para escrever programas. IDE é basicamente uma ferramenta que ajuda os programadores a escrever programas em diferentes linguagens como C #, Visual Basic, Java, etc.
Para C #, usaremos o IDE fornecido pela Microsoft.
A Microsoft oferece seu IDE mais popular para C #, ou seja, Visual Studio. A Microsoft também apresentou uma versão expressa do Visual Studio para iniciantes e aqueles que desejam usar .Net sem se preocupar com o custo de licenciamento. O Visual Studio Express Edition funciona perfeitamente para escrever todos os tipos de programas em C #.
=> Baixe o Visual Studio Express Edition
Recursos do Microsoft Visual Studio
O Visual Studio é um dos IDE mais populares disponíveis para C #.
Alguns de seus recursos incluem:
- Ele pode ser usado facilmente com a Microsoft ou qualquer terceiro. Qualquer aplicativo de terceiros pode ser usado usando pacotes Nuget.
- Fácil de adicionar e editar diferentes tipos de arquivos que podem ser necessários para desenvolver seu aplicativo.
- Suporta Intellisense.
- Um depurador robusto e poderoso que permite depurar seu código linha por linha.
Introdução ao Visual Studio e C # .Net
Começaremos escrevendo um programa simples e discutiremos os componentes que constituem um projeto C #. Neste tutorial, discutiremos os seguintes tópicos em detalhes:
- Como criar um novo projeto?
- Componentes e arquivo que compõem o projeto C #.
Crie um novo projeto
Para começar, criaremos um aplicativo de console simples. Não trabalharemos em um programa complexo, para começar, um simples aplicativo de console funcionará bem para nós. Um aplicativo de console se parece com um DOS ou janela de prompt de comandos.
Vamos começar!!
Abra o Visual Studio Express em sua área de trabalho e ele será aberto na página seguinte.
Ao olhar para o Visual Studio pela primeira vez, pode parecer um pouco complexo, mas à medida que avançarmos nos tutoriais, nos familiarizaremos com seu uso e recursos.
comando de classificação no Linux com exemplos
Assim que a página inicial do aplicativo for aberta, clique no 'Novo projeto' link para criar seu primeiro projeto.
Ou então você também pode usar o 'Arquivo' menu para criar um novo projeto.
Depois de clicar no link Novo projeto, outra caixa de diálogo “Novo projeto” será aberta com a lista dos tipos de projetos que você deseja criar. Este é o lugar onde selecionaremos o tipo de projeto que queremos criar.
Por enquanto, selecione seu idioma como “Visual C #” e então selecione 'Janelas' da lista abaixo dele. Isso exibirá uma lista dos tipos de projetos disponíveis em 'Janelas' no painel direito. Vamos selecionar 'Aplicação de console' da lista. Na janela Novo Projeto forneça o nome do projeto e clique no botão “OK”.
principais perguntas da entrevista java para experientes
Isso criará um projeto de console com o nome fornecido e uma estrutura básica do programa.
Se você olhar no painel direito, encontrará o explorador de soluções. O Solution Explorer contém todos os arquivos do seu projeto. Se o explorador de soluções não estiver disponível, você pode obtê-lo navegando para VER -> Gerenciador de Soluções.
No explorador de soluções, você encontrará um 'Program.cs' Arquivo. Este é o arquivo que contém o método principal e este será executado primeiro assim que o aplicativo iniciar.
Agora clique na seta antes “Propriedades” para expandi-lo. Você encontrará o “AssemblyInfo.cs” Arquivo. Este arquivo contém informações sobre o programa selecionado. Se você clicar duas vezes nele, ele se abrirá.
Será algo como mostrado abaixo:
(assembly: AssemblyTitle('ConsoleApplication')) (assembly: AssemblyDescription('')) (assembly: AssemblyConfiguration('')) (assembly: AssemblyCompany('')) (assembly: AssemblyProduct('ConsoleApplication')) (assembly: AssemblyCopyright('Copyright © 2018')) (assembly: AssemblyTrademark('')) (assembly: AssemblyCulture(''))
Eles são editáveis, portanto, você pode alterar os valores com base em seu projeto. Você pode fornecer o título, descrição, detalhes de direitos autorais, marca registrada, etc.
A seguir, veremos as referências. Clique na seta antes 'Referências' para expandir os detalhes. Ele contém a lista de serviços ou entidades que o Visual Studio precisa localizar para executar seu código.
Como já discutimos os vários componentes do programa, iremos agora escrever nossa primeira linha de código. Já temos nosso código de esqueleto que foi gerado no momento da criação do projeto. Portanto, vamos usar a mesma estrutura e escrever o código usando isso.
Continuaremos imprimindo “Olá! World ”usando nosso primeiro programa C # no aplicativo de console. Para fazer isso, vamos começar a escrever nosso comando dentro das chaves após “Static void Main (string () args)“ . Este componente do projeto é denominado Método. O nome dado ao método mencionado abaixo é 'Principal' .
Sempre que executamos nosso programa em C #, ele procura um método chamado “Main”. O método Main é usado como ponto de partida da execução.
Vamos agora inserir algum código dentro do método principal. Vamos escrever nossa primeira linha de código. Vamos escrever um único alfabeto “C” entre as chaves. Um menu pop-up aparecerá. Este menu tentará adivinhar o que você está tentando escrever. Você pode usar este menu para escrever seus programas rapidamente. Este menu é chamado “IntelliSense“ .
Selecione 'Console' no menu clicando com o mouse ou destacando-o e pressionando enter.
Agora adicione um ponto final ou ponto após 'Console' . Vai abrir novamente o “IntelliSense” cardápio. Digite “Write”. Ele oferecerá duas opções, 'Escreva' e “WriteLine” . Vamos discuti-los em detalhes em nossos próximos tutoriais. Por enquanto, selecione “WriteLine” .
Agora, coloque um colchete após WriteLine. Isso abrirá outro menu cinza que mostrará o número de maneiras em que este método WriteLine pode ser usado. Como você pode ver, existem cerca de 19 maneiras de usar esse método. Você pode alternar todas as 19 maneiras clicando nas setas.
Portanto, é hora de escrevermos a famosa declaração hello world. Escreva “Olá! World ”dentro do colchete redondo.
Por favor, inclua aspas duplas no início e no final do seu extrato. Isso permite que o C # reconheça essa instrução como string ou texto. Uma vez feito isso, coloque um ponto e vírgula (“;”) no final de sua declaração. Isso denota que sua declaração terminou.
Agora, vamos executar este programa clicando no botão iniciar ou pressionando o “F5” chave.
Isso executará este programa.
Agora, executamos nosso primeiro programa, mas você deve ter notado uma coisa. Assim que “Olá! World ”é impresso, o programa é fechado. Às vezes, nem dá tempo suficiente para o usuário ler a mensagem impressa.
Portanto, para manter a janela por algum tempo, adicionaremos “Console.ReadKey ()” método para o nosso código atual. Isso permitirá que nosso programa aceite a entrada do usuário. A execução não será concluída até que o usuário forneça qualquer entrada, ou seja, pressione qualquer tecla do teclado.
Agora, se você executar este programa, ele permanecerá ocioso até que o usuário forneça um valor e então será fechado.
Componentes que compõem o programa C #
Até agora, criamos um aplicativo de console simples para imprimir “Hello! Mundo'. Se você olhar para o programa, verá que há vários componentes que o constituem.
Vamos discuti-los em detalhes.
@Remya, falta uma foto aqui
# 1) Programa de aula
C deixei é uma palavra-chave (prefixada antes do nome da classe) para definir uma classe. O Programa , neste caso, é o nome da classe. Uma classe é basicamente um projeto com base no qual os objetos são criados. Também define um grupo de comportamento ou tipo de dados.
# 2) Estático vazio principal (string () args)
software de banco de dados grátis para windows 10
A palavra-chave estático define que o objeto não é instanciado, portanto, essa classe não pode ser instanciada usando a nova palavra-chave. A palavra-chave vazio significa o tipo de retorno. Vazio significa que o objeto não retorna nenhum valor. Neste exemplo, o nome do método é Principal , isso significa que é o ponto de entrada para C # para executar um programa.
Sempre que o programa for executado, o método Main () será executado no início. A palavra-chave string () args é o argumento da linha de comando com o qual os valores podem ser passados.
# 3) Console.WriteLine (“Hello! World”)
Aqui Console é um nome de classe e WriteLine () é o método estático da classe do console. Este método WriteLine é usado para imprimir texto no console.
# 4) namespace ConsoleApplication
O namespace palavra-chave é usada para definir o namespace. O Aplicação de console é o nome do namespace.
Fragmento de código
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication { public class Program { static void Main(string() args) { Console.WriteLine('Hello! World'); Console.ReadKey(); } } }
Conclusão
Neste tutorial, tivemos uma breve introdução à linguagem de programação C # e ao Visual Studio IDE.
Aprendemos o básico de C # e .Net e também escrevemos nosso primeiro programa “Hello World”. Também aprendemos a estrutura do programa e os recursos básicos do Visual Studio e como o método principal é executado no início da execução.
=> Verifique nosso guia de treinamento definitivo em C # aqui
Leitura recomendada
- Introdução ao Appium Studio: Principais benefícios e recursos
- Tutorial do Microsoft Visual Studio Team Services (VSTS): A plataforma Cloud ALM
- Instalação e configuração passo a passo do Appium Studio
- Executando e verificando seu código de teste no Appium Studio for Eclipse
- Tutorial de Pipes Unix: Pipes em Programação Unix
- Conectando emuladores ou simuladores ao Appium Studio
- Executando seus testes de Appium em paralelo usando Appium Studio for Eclipse
- Como criar um novo projeto no Appium Studio for Eclipse