Exporter (0) Imprimer
Développer tout

., opérateur (Référence C#)

L'opérateur point (.) est utilisé pour l'accès aux membres. L'opérateur point spécifie un membre d'un type ou d'un espace de noms. Par exemple, l'opérateur point est utilisé pour accéder aux méthodes spécifiques figurant dans les bibliothèques de classes du .NET Framework :

// The class Console in namespace System:
System.Console.WriteLine("hello"); 

Par exemple, considérons la classe suivante :

class Simple 
{
    public int a;
    public void b()
    {
    }
}
Simple s = new Simple();

La variable s possède deux membres, a et b. Pour accéder à ces membres, utilisez l'opérateur point :

s.a = 6;   // assign to field a;
s.b();     // invoke member function b;

Le point est aussi utilisé pour former des noms qualifiés, c'est-à-dire des noms qui spécifient l'espace de noms ou l'interface, par exemple, auquel ils appartiennent.

// The class Console in namespace System:
System.Console.WriteLine("hello");

La directive using rend facultative la qualification de certains noms :

using System;
// ...
System.Console.WriteLine("hello");
Console.WriteLine("hello");   // same thing

En revanche, lorsqu'un identificateur est ambigu, il doit être qualifié :

using System;
// A namespace containing another Console class:
using OtherSystem; 
// ...
// Must qualify Console: 
System.Console.WriteLine( "hello" );

Pour plus d'informations, consultez les sections suivantes dans Spécifications du langage C#.

  • 7.5.4 Accès à un membre

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft