| Os dados datilografam dentro C# e .NET |
 |
 |
|
Os dados datilografam dentro C# e .NET
|
|
Os tipos de dados são o bloco de edifício básico de toda a língua. Microsoft tentou estandardizar os dados datilografa dentro a estrutura de .NET introduzindo um jogo limitado, fixo dos tipos que podem ser usados representar quase qualquer coisa no mundo de programação.
|
|
C++ era muito rico em tipos de dados, mas aquele conduz à confusão demasiado. Especialmente, quando nós escrevemos os componentes que podem ser consumidos pelas aplicações escritas em outras plataformas, nós temos que certificar-se que os tipos usados são compatíveis com outras plataformas demasiado!
|
|
Os tipos LÍQUIDOS partem de um slate limpo. Todas as línguas de .NET compartilham dos mesmos tipos. Assim, são tudo compatível e nenhum preocupa-se. Este meios, nós podemos chamar o código de C# de VB.NET e do versa vice, sem preocupar-se sobre o tipo conversões.
|
|
Os tipos de dados LÍQUIDOS são estruturas ou classes, parte do sistema namespace. Por exemplo, os seguintes tipos de dados são executados como o struct em .NET:
Int16
Int32
Dobro
|
|
(A corda é executada como uma classe em .NET.) Se você não for muito familiar com o struct e não classificar, não se preocupar sobre ele. Nós podemos apenas usá-los como se são tipos de dados simples.
|
|
É aqui como nós podemos declarar as variáveis do tipo internas, dobro e da corda:
Int16 idade, número do empregado;
Salário dobro;
Nome da corda, endereço;
|
|
nós podemos usar alguns dos tipos de dados de .NET diretamente em toda a língua de .NET - em C#, em VB.NET ou em xyz. REDE. Mas além ao .NET datilografa, cada língua fornece um jogo dos tipos primitivos, que traçam a corresponder datilografam dentro a biblioteca da classe de .NET. Isto é porque nós podemos ver que alguns povos para usar a corda e alguns outros usam a corda. Não há nenhuma diferença grande. a corda é uns dados primitivos datilografa dentro C# e a corda é a classe correspondente na biblioteca da classe de .NET. A corda em C# é traçada à classe na biblioteca da classe de .NET. Assim, se nós usamos a corda ou a corda, não há nenhuma diferença real.
|
|
Os dados datilografam dentro C# e a classe/struct correspondentes na biblioteca da classe de .NET
|
|
A seguinte lista mostra a lista dos tipos de dados disponíveis em C# e seus classe/struct correspondentes na biblioteca da classe de .NET.
|
|
C# Data type
|
Mapped to .NET class/struct
|
|
sbyte
|
System.SByte
|
|
byte
|
System.Byte
|
|
char
|
System.Char
|
|
float
|
System.Single
|
|
decimal
|
System.Decimal
|
|
double
|
System.Double
|
|
ushort
|
System.UInt16
|
|
short
|
System.Int16
|
|
uint
|
System.UInt32
|
|
int
|
System.Int32
|
|
ulong
|
System.UInt64
|
|
long
|
System.Int64
|
|
bool
|
System.Boolean
|
|
string
|
System.String
|
|
object
|
System.Object
|
|
Keywords Data types in C# and .NET, system c#, c# c++, c# component, c# dotnet, vb c#, c# example,
convert c#, visual c#, data method, data controls, value data, c# control, vb data,
c# application, c# sample, system data, data form, c# form, csharp c#, custom c#,
use c#, format data, c# create
|