Tipo di dati dentro C# e .NET |
 |
 |
Tipo di dati dentro C# e .NET
|
I tipi di dati sono il blocchetto di costruzione di base di tutta la lingua. Microsoft ha provato a standardizzare tipo di dati dentro la struttura di .NET introducendo un insieme limitato e fisso dei tipi che possono essere usati per rappresentare quasi qualche cosa in mondo di programmazione.
|
C++ era molto ricco di tipi di dati, ma quello conduce a confusione anche. In particolare, quando scriviamo i componenti che possono essere consumati dalle applicazioni scritte in altre piattaforme, dobbiamo assicurarci che i tipi usati sono compatibili con altre piattaforme anche!
|
I tipi NETTI cominciano da un'ardesia pulita. Tutte le lingue di .NET ripartiscono gli stessi tipi. Cos�, sono tutte compatibili e nessun si preoccupa. Questo mezzi, possiamo denominare il codice di C# da VB.NET e viceversa, senza preoccuparci per il tipo conversioni.
|
I tipi di dati NETTI sono strutture o codici categoria facente parte il sistema namespace. Per esempio, i seguenti tipi di dati sono effettuati come struct in .NET:
Int16
Int32
Double
|
(Stringa � effettuata come codice categoria in .NET.) Se non siete molto al corrente di struct e non classificate, non preoccupar a questo proposito. Possiamo usarli appena come se siano tipi di dati semplici.
|
Qui � come possiamo dichiarare le variabili di tipo interne, doppie e di stringa:
Int16 et�, numero degli impiegati;
Doppio stipendio;
Nome della stringa, indirizzo;
|
possiamo usare c'� ne dei tipi di dati di .NET direttamente in tutta la lingua di .NET - in C#, in VB.NET o nel xyz. RETE. Ma oltre che il .NET scrive, ogni lingua fornisce un insieme dei tipi primitivi, che tracciano a corrispondere scrivono dentro la biblioteca del codice categoria di .NET. Ecco perch� possiamo vedere che qualche gente usare la stringa ed alcuni altre usano la stringa. Non ci � differenza grande. la stringa � primitivo tipo di dati dentro C# e la stringa � il codice categoria corrispondente nella biblioteca del codice categoria di .NET. La stringa in C# � tracciata al codice categoria nella biblioteca del codice categoria di .NET. Cos�, se usiamo la stringa o la stringa, non ci � differenza reale.
|
Tipo di dati dentro C# ed il codice categoria/struct corrispondenti nella biblioteca del codice categoria di .NET
|
La seguente lista mostra la lista dei tipi di dati disponibili in C# e del loro codice categoria/struct corrispondenti nella biblioteca del codice categoria di .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
|