 |
 |
TYPE :
|
C# soutient deux genres de types : types de valeur et types de r�f�rence. Les types de valeur incluent les types simples (par exemple, char, interne, et le flotteur), les types d'enum, et les types de struct. Les types de r�f�rence incluent des types de classe, connectent des types, d�l�guent des types, et des types de rang�e.
|
Les types de valeur diff�rent de la r�f�rence saisit que les variables des types de valeur contiennent directement leurs donn�es, tandis que les variables des types de r�f�rence stockent des r�f�rences aux objets. Avec des types de r�f�rence, il est possible que deux variables mettent en r�f�rence le m�me objet, et ainsi possible aux op�rations sur une variable d'affecter l'objet r�f�renc� par l'autre variable. Avec des types de valeur, les variables chacune ont leur propre copie des donn�es, et il n'est pas possible que les op�rations sur une affectent l'autre. L'exemple
|
The example
using System;
class Class1
{
public int Value = 0;
}
class Test
{
static void Main () {
int val1 = 0;
int val2 = val1;
val2 = 123;
Class1 ref1 = new Class1();
Class1 ref2 = ref1;
ref2.Value = 123;
Console.WriteLine("Values: {0}, {1}", val1, val2);
Console.WriteLine("Refs: {0}, {1}", ref1.Value, ref2.Value);
}
}
|
|
Le rendement produit est
|
Values: 0, 123
Refs: 123, 123
|
|
Les lignes
|
Console.WriteLine ("Values: {0}, {1}", val1, val2);
Console.WriteLine ("Refs: {0}, {1}", ref1. Value, ref2. Value);
|
|
Le premier argument est une corde, comme laquelle peut contenir des placeholders num�rot�s {0} et {1}. Chaque placeholder se rapporte � un argument de remorquage avec {0} se rapporter au deuxi�me argument, {1} se rapportant au troisi�me argument, et ainsi de suite. Avant que le rendement soit envoy� � la console, chaque placeholder est remplac� avec la valeur compos�e de son argument correspondant
|
Les lotisseurs peuvent d�finir de nouveaux types de valeur par des d�clarations d'enum et de struct, et peuvent d�finir de nouveaux types de r�f�rence par l'interm�diaire de la classe, de l'interface, et des d�clarations de d�l�gu�.
|
�limination des gaspilleurs de Temps
|
Les Temps-gaspilleurs vous entoureront tous c�t�s et d�chireront loin � vos minutes et heures, jugeant le dos de la production les r�sultats critiques qui sont essentiels au succ�s dans la carri�re.
|
�liminer les gaspilleurs d'un moment dans la vie ;
La loi d'une alternative exclue ;
Identifier les temps-gaspilleurs importants ;
Mani�res pratiques de les surmonter et �viter si possible.
|
Keywords .NET Type, net system type, asp net content type, aspx file type, asp net data types, type in net,
net content type, vb net system type, aspx mime type, net file type, vb net datatype,
net decimal type, net input type file, asp net input type file, data types in vb net,
net type conversion, net value types, asp net datatype, net exception types
|