C SHARP - Linguagem de Programacao

16398 palavras 66 páginas
Apostila C#

Conceitos B´sicos a Universidade Tecnol´gica Federal do Paran´ o a

Diogo Cezar Teixera Batista

Corn´lio Proc´pio e o

20 de novembro de 2008

Apostila baseada nas obras de : Fabio R. Galuppo, Edwin Lima, Breno Gontijo e Rudson Kiyoshi

Apostila C#
Diogo Cezar Teixera Batista
20 de novembro de 2008

2

Sum´rio a 1 INTRODUCAO
¸˜
1.1

9

Plataforma .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

1.1.1

Abordagem .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

1.1.2

Arquitetura .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10

1.1.2.1

CLR (Commom Language Runtime) . . . . . . . . . . . . . . . .

10

1.1.2.2

CLS (Common Language Specification) . . . . . . . . . . . . . .

10

1.1.2.3

BCL (Base Classe Library) . . . . . . . . . . . . . . . . . . . . .

10

2 A linguagem C#
2.1

10

Caracter´ ısticas do C# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3 PRIMEIRO PROGRAMA
3.1

10
12

Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

4 ESTRUTURA DE UM PROGRAMA

12

´
5 VARIAVEIS NA LINGUAGEM C#

13

5.1

14

5.1.1

Tipos Valor e Tipos Referˆncia . . . . . . . . . . . . . . . . . . . . . . . . e 15

5.1.2

Convers˜o de Tipos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a 15

5.1.3
5.2

Tipos de dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

O Objeto Convert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16

Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

6 COMANDOS
6.1

18
18

6.1.1

Comando if . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

6.1.2
6.2

Sele¸˜o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Relacionados

  • C SHARP - Linguagem de Programacao
    2031 palavras | 9 páginas
  • MODELOS DE PROCESSO DE SOFTWARE E LINGUAGEM
    1995 palavras | 8 páginas
  • Analise e Desenvolvimento de Sistema
    767 palavras | 4 páginas
  • Professor
    1935 palavras | 8 páginas
  • Projeto PIM 2 Semestre FIRST BANK
    1573 palavras | 7 páginas
  • Dot.net
    289 palavras | 2 páginas
  • uaushduashduahsduahs
    6978 palavras | 28 páginas
  • Analise de sistemas
    1127 palavras | 5 páginas
  • linguagem c
    1713 palavras | 7 páginas
  • Portf Lio UNOPAR
    851 palavras | 4 páginas