C# caracteristicas

1993 palavras 8 páginas
8 – C#

8.1 – Principais características do C#
Prosseguindo com os estudos de LOTAR (2007). Sendo a linguagem que, de certa forma, mais identifica a plataforma .Net é também a mais usada pelos desenvolvedores da tecnologia. O C# esta de tão ligado a plataforma, que não existe o conceito de código não-gerenciado (unmanaged code), suas estruturas de dados primários são objetos correspondentes ao do framework, além de classes, interfaces, exceções e outras características que entram na mesma definição.
Melhorada em comparação ao C e C++ e como a plataforma totalmente voltada ao paradigma da orientação a objetos, tirando o trabalho mais complexo do programador. Ponteiros e aritmética sem checagem só podem ser utilizados em uma modalidade
…exibir mais conteúdo…

8.5 – Entrada de dados

Nossa tarefa é ler a partir da entrada padrão, o teclado, e escrever na saída padrão, o terminal. Para realizar a leitura e escrita vamos utilizar classes do namespace System.IO. A classe TextReader é responsável pela manipulação de streams de entrada de texto e a classe TextWriter pela saida. Destas classes quatro são os métodos principais:

TextReader.Read – Lê um caractere;
TextReader.ReadLine – Lê uma linha;

Dentro do método Main inserimos um código que pergunta o nome do usuário e, em seguida, imprime uma saudação personalizada contendo o nome fornecido. Observe o código a seguir:

//Saudacao.cs using System.IO; class Saudacao
{
//ponto de entrada da nossa aplicacao static void Main(string[] args)
{ //guardando uma referencia para o stream da entrada padrao, teclado
TextReader leitor = System.Console.In;
//guardando uma referencia para a saida padrao, o terminal
TextWriter escritor = System.Console.Out;
//o metodo Write escreve na saida padrao escritor.Write("Qual é o seu nome? ");
//o metodo ReadLine le do teclado uma o texto ate encontrar uma quebra
//de linha (enter) string name = leitor.ReadLine();
//o metodo WriteLine escreve na saida e adiciona uma quebra de linha
//(enter) escritor.WriteLine("Bom dia, {0}!", name);
}
}

8.6 – Comando de exibição de informações

Nossa tarefa é ler a partir

Relacionados

  • Estatistica descritiva
    1926 palavras | 8 páginas
  • 8eb70dbc820d6230bf072a62129ed6b2
    7544 palavras | 31 páginas
  • Revisao av1 estrutura de dados
    1578 palavras | 7 páginas
  • 1ª lei de mendel
    8923 palavras | 36 páginas
  • Analise da Sonata de Mozart K.333
    10054 palavras | 41 páginas
  • biologia
    946 palavras | 4 páginas
  • Trabalho para a av1 - paradigmas de análise e desenvolvimento de software
    1333 palavras | 6 páginas
  • homem e sociedade
    3508 palavras | 15 páginas
  • Tecido Sanguíneo
    1316 palavras | 6 páginas
  • NBR 12211
    6793 palavras | 28 páginas