TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Portifolio Unopar

Artigo: Portifolio Unopar. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  6/6/2013  •  730 Palavras (3 Páginas)  •  614 Visualizações

Página 1 de 3

Tipos de dados da linguagem C#

O C# ("C Sharp") é uma nova linguagem de programação desenvolvida pela Microsoft para sua nova plataforma, a ".NET". O C# é baseado no C/C++, mas tem uma grande influência do Delphi, já que ambos foram criados pela mesma pessoa, Anders Hejsberg. Neste site você encontrará notícias, artigos e curiosidades sobre o C# e como ela se compara a outras linguagens como C++, Java e Delphi.

A linguagem C# suporta 15 tipos primitivos de dados: Oito tipos primitivos integrais, dois tipos primitivos de ponto-flutuante, um tipo primitivo decimal, o tipo primitivo boolean, o tipo primitivo char e os tipos referência object e string.

Listamos abaixo estes tipos de dados (juntamente com seus respectivos tipos BCL - Base Class Libraries) com um link para um exemplo de seu uso.

1) Tipos primitivos integrais:

Nome

Tipo BCL

Descrição

Faixa (Min:Máx)

sbyte

System.SByte

Inteiro de 8 bits com sinal -128:127 (-27:27-1)

short System.Int16 Inteiro de 16 bits com sinal -32,768:32,767 (-215:215-1)

int System.Int32 Inteiro de 32 bits com sinal -2,147,483,648:2,147,483,647

(-231:231-1)

long System.Int64 Inteiro de 64 bits com sinal -9,223,372,036,854,775,808:

9,223,372,036,854,775,807

(-263:263-1)

byte System.Byte Inteiro de 8 bits sem sinal 0:255 (0:28-1)

ushort System.UInt16 Inteiro de 16 bits sem sinal 0:65,535 (0:216-1)

uint System.UInt32 Inteiro de 32 bits sem sinal 0:4,294,967,295 (0:232-1)

ulong System.UInt64 Inteiro de 64 bits sem sinal 0:18,446,744,073,709,551,615

(0:264-1)

------------------------------

2) Tipos primitivos de ponto-flutuante:

Nome

Tipo BCL

Descrição

Dígitos significantes

Faixa (aproximada)

float

System.Single

Valor de ponto-flutuante com precisão simples de 32 bits

7

±1.5 × 10-45 até ±3.4 × 1038

double System.Double Valor de ponto-flutuante com precisão dupla de 64 bits

15/16

±5.0 × 10-324 até ±1.7 × 10308

------------------------------

3) O tipo primitivo decimal:

Nome

Tipo BCL

Descrição

Dígitos significantes

Faixa (aproximada)

decimal

System.Decimal

Valor de ponto-flutuante com precisão simples de 128 bits

28

±1.0 × 10-28 até ±7.9 × 1028

------------------------------

4) O tipo primitivo bool:

Nome

Tipo BCL

Descrição

bool

System.Boolean

Tipo primitivo que aceita apenas os valores true ou false

------------------------------

5) O tipo primitivo char:

Nome

Tipo BCL

Descrição

char

System.Char

Representa um único caractere de 16 bits (Unicode)

------------------------------

6) Tipos referência:

Nome

Tipo BCL

Descrição

object

System.Object

O tipo raiz. Todos os outros tipos do BCL derivam de object

string System.String Uma string de caracteres Unicode

------------------------------

Existe algumas formas.

Conhecendo C# - Tipos - Parte 2 (Valor e Tipos Referência)

Os tipos de dados no C# são divididos em 3 categorias:

Valor e Tipos Referência

Tipos valor(value types), que são alocadas na pilha;

Tipos referência(reference types), que

...

Baixar como (para membros premium)  txt (5.9 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com