Partager via


., 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"); 

Notes

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" );

Spécification du langage C#

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

  • 7.5.4 Accès à un membre

Voir aussi

Référence

Opérateurs C#

Concepts

Guide de programmation C#

Autres ressources

Référence C#