Tipos de dados em C# (CSharp)
Autor : Antonio Carlos Ferreira de Azevedo
Postado em : 06/11/2015
Postado em : 06/11/2015
Tabela com os tipos de dados utilizados em C
Tipo de dado | Valores possíveis de se armazenar |
---|---|
bool | Verdadeiro ou Falso ( true, false ) |
byte | 0 a 255 (8 bits) |
sbyte | -128 a 127 (8 bits) |
char | Um caractere (16 bits) |
decimal | ±1.0 × 10−28 a ±7.9 × 1028 (128 bits) |
double | ±5.0 × 10−324 a ±1.7 × 10308 (64 bits) |
float | ±1.5 × 10−45 a ±3.4 × 1038 (32 bits) |
int | -2,147,483,648 a 2,147,483,647 (32 bits) |
uint | 0 a 4,294,967,295 (32 bits) |
long | -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807 (64 bits) |
ulong | 0 a 18,446,744,073,709,551,615 (64 bits) |
object | Qualquer tipo. |
short | -32,768 a 32,767 (16 bits) |
ushort | 0 a 65,535 (16 bits) |
string | Seqüência de caracteres (16 bits por caractere) |
Observações
Ficar atento quando for utilizar dados que não necessitem de sinal, deve-se utilizar os tipos de dados específicos. Quando definir uma variável por
Char
, esta devera ser apresentada com aspas simples'A'
, caso se atribua algum valor com aspas duplas será interpretado como uma string e vai gerar um erro. Quando precisarmos digitar uma string e não queremos que ela interprete nada comoSequencia de Escape
, devemos inicializá-la com@
conforme exemplo abaixo:
string FilePath = @"c:\\dados\";
Links Relacionados
- Arquitetura CQRS
- Arrays em C#(CSharp)
- C#(CSharp) Converter inteiro para Hexadecimal e Hexadecimal para Inteiro
- C#(CSharp) Exemplo de Conversão de um List<> de uma classe qualquer para um DataTable.
- C#(CSharp) Função para verificar se um determinado número é Primo
- Calcular Idade C# (CSharp), diferença anos entre duas datas
- Classe com Métodos de extensão C# (CSharp)
- Classe para Ler e Gravar Cookies - Asp.Net MVC 4 com C# (CSharp)
- Classe para tratar valores nulos vindos de nossa Query SQL, C#(CSharp).
- Classes anônimas em C#(CSharp)
- Comando nameof() C#(CSharp)
- Compare duas strings ignorando maiúsculas e minúsculas C#(CSharp).
- Consulta SQLServer com paginação
- Criar Classes Dinâmicas usando DynamicObject e ExpandoObject em C# (CSharp)
- Definir o dia em um DateTime.
- DELETE CASCADE no SqlServer
- Desvendando o Poder da Função STRING_AGG no SQL Server para concatenação de dados
- Diferença entre parâmetros REF e OUT em C#(CSharp)
- Emitir sons pelo auto-falante do computador em C# (CSharp)
- Estrangulando um monólito C#(CSharp)
- Exemplo de acesso a dados com SQL Server em C#.
- Exemplo de consulta em SqlServer para encontrar uma chave Estrangeira
- Explorando Tipos de Dados Personalizados no SqlServer: Utilidade e Impacto na Performance
- Extensões para DataReader, tratando valores de suas consultas SQL (DataReaderExtensions) C#(CSharp)
- Formatar CEP em C# (CSharp)
- Função para devolver data do próximo dia da semana informado C#(CSharp).
- Gerando números randômicos para sorteio de jogos de azar C#(CSharp)
- Grafana Loki e .NET Framework com C#
- Incrementando e decrementando variáveis em C#(CSharp)
- Injeção de dependência
- Ler string de conexão (connectionStrings) do arquivo Web.config Asp.Net MVC co C#(CSharp)
- Métodos de extensão C#
- Ordenando um array com o comando OrderBy C#(CSharp)
- Parar um loop foreach usando o comando break C#(CSharp).
- Recuperar a URL da página anterior em Asp.Net C# (CSharp)
- Recuperar a URL da página atual em Asp.Net C# (CSharp)
- Recuperar para código C# (CSharp) o valor de um componente de nossa página
- Retorna o IP da conexão do Cliente em Asp.Net MVC com C# (CSharp)
- Retorna os dados do Navegador do Cliente em Asp.Net MVC com C# (CSharp)
- Salvando CSV com cabeçalho no SQL Server Management Studio
- Separar String de caracteres C#(CSharp)
- Serilog e .NET Framework com C#
- Tipos de dados primitivos em C#(CSharp)
- Validando Valores nulos vindos de nosso Banco de Dados C#(CSharp)
- Validar Modelos com Data Annotation e Windows Form Application C#(CSharp)
- Verificar se uma string é um digito em C# (CSharp)
Comentários
Últimas Postagens
20/12/2023
Estrangulando um monólito C#(CSharp)
17/12/2023
Exemplo de consulta em SqlServer para encontrar uma chave Estrangeira
11/12/2023
Comando nameof() C#(CSharp)
06/12/2023
Explorando Tipos de Dados Personalizados no SqlServer: Utilidade e Impacto na Performance
03/12/2023
Desvendando o Poder da Função STRING_AGG no SQL Server para concatenação de dados
01/12/2023
Salvando CSV com cabeçalho no SQL Server Management Studio
29/11/2023
DELETE CASCADE no SqlServer
08/10/2023
Grafana Loki e .NET Framework com C#
06/10/2023
Serilog e .NET Framework com C#
27/09/2023
Arquitetura CQRS
Todas as postagens...