A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 Introdução a C# Sharp Shooters.NET Universidade Federal de Pernambuco Centro de Informática Recife, 15/08/2002 Autor: Marden Menezes Costa.

Apresentações semelhantes


Apresentação em tema: "1 Introdução a C# Sharp Shooters.NET Universidade Federal de Pernambuco Centro de Informática Recife, 15/08/2002 Autor: Marden Menezes Costa."— Transcrição da apresentação:

1 1 Introdução a C# Sharp Shooters.NET Universidade Federal de Pernambuco Centro de Informática Recife, 15/08/2002 Autor: Marden Menezes Costa

2 2 Introdução a C# Antes de mais nada, devemos relembrar algumas características da linguagem: - Orientada a Objetos; - Tudo deriva da classe System.Object; - Garbage Collector; - Classes pré-empacotadas - namespaces, (similares aos pacotes em Java);

3 3 Um programa em C# using System; class HelloWorld { public static void Main() { // este é um comentário // escrevendo Hello World na tela: Console.Writeline(“Hello World!”); /* Esperando que algo seja digitado e a tecla seja teclada para sair do programa: */ Console.ReadLine(); }

4 4 O método Main Em C# temos 4 tipos de Main: ( o M é maiúsculo!!!) static void Main(String args[]) static void Main() static int Main() static int Main(String args[])

5 5 Usando o Console Similar a Java, também temos como interagir com Console, para isso usamos a classe Console no namespace System através de vários métodos: Escrevendo na tela: // Escreve uma string no console Console.Write(String s); // Escreve uma linha em branco Console.WriteLine(); /* Escreve uma string no console e pula uma linha */ Console.WriteLine(String s);

6 6 Usando o Console Recebendo informações do teclado: // Lê uma string do teclado após Console.ReadLine(); // Lê um caractere único do teclado (char)Console.Read();

7 7 Usando o Console Formatando a saída \n - Insere uma nova linha \t - Insere uma tabulação (TAB) \a - Som de alarme \b - Funciona como a tecla Backspace \r - Insere um retorno de carro \0 - Caractere NULL

8 8 Arrays Os Arrays em C# também começam do índice 0. Declaração: String[] str = new String[10]; ou também: String str = new String[10];

9 9 Arrays Quando os elementos a serem guardados já são conhecidos: String[] alunos = {“Ana”,”Mateus”}; Ou assim: String[] alunos = new String[2] {“Ana”,”Mateus”};

10 10 Arrays Multimensionais Para trabalhar com Arrays multidimensionais: int[, ] num = new int[, ] {{1,1},{2,2},{3,3}}; Ou assim: int[, ] num = new int[3,3]; E depois inserir os elementos...


Carregar ppt "1 Introdução a C# Sharp Shooters.NET Universidade Federal de Pernambuco Centro de Informática Recife, 15/08/2002 Autor: Marden Menezes Costa."

Apresentações semelhantes


Anúncios Google