C # ISPUBLIC PROPRIÉTÉ

C # ISPUBLIC PROPRIÉTÉ
En spécifiant la classe en tant que public, il est possible d'accéder à tous les membres d'une classe à n'importe quel endroit du code. En C #, si nous voulons vérifier si le type est public ou non, la propriété Ispublic est utilisée.

Propriété ispublic

La propriété Ispublic de la classe Type renvoie vrai, si le type est spécifié comme public. Sinon, false est retourné.

Syntaxe:

typeof (type).Ispublique

Type de retour:

Il renvoie la valeur booléenne (true / false).

Exemple 1:

Créons une classe, une interface et une énumération abstraites et vérifions si ce sont des types publics ou non.

Utilisation du système;
// Créer une classe abstraite
Résumé Classe Food
// c'est une classe abstraite

// Créer une interface
Téléphone d'interface
// c'est une interface

// Créer une énumération
Enum Orders
valeur 1, valeur2
// c'est une enum

classe Linuxhint

public statique void main ()
// Vérifiez que la classe de nourriture est publique ou non
Console.WriteLine ("est la classe alimentaire publique?: "+ type de nourriture).Ispublic);
// Vérifiez que la classe LinuxHint est publique ou non
Console.Writeline ("est la classe Linuxhint public?: "+ typeof (Linuxhint).Ispublic);
// Vérifiez que le téléphone est public ou non
Console.WriteLine ("est le téléphone public?: "+ type de (téléphone).Ispublic);
// Vérifiez que les commandes enum sont publiques ou non
Console.WriteLine ("est les ordres enum public?: "+ Typeof (Orders).Ispublic);

Sortir:

Explication:

Ligne 3-6:

Création de classe abstraite:

Ligne 9-12:

Créer une interface

Ligne 14-18:

Créer une énumération avec deux valeurs.

Ligne 23 - 35:

À l'intérieur de la méthode principale, vérifiez tous les trois ci-dessus publics ou non.

Comme nous l'avons vu sans spécifier le public, les types ne sont pas publics. Donc, False est retourné.

Exemple 2:

Créons trois classes avec des identifiants publics et vérifions s'ils sont publics ou non.

Utilisation du système;
// Créer une classe publique - Classe1
classe publique classe 1
// c'est de première classe

// Créer une classe publique - Classe2
classe publique classe 2
// c'est une deuxième classe

// Créer une classe publique - Classe3
classe publique classe3
// c'est la troisième classe

classe Linuxhint

public statique void main ()
// Vérifiez que la classe1 est publique ou non
Console.Writeline ("est la classe1 public?: "+ typeof (classe 1).Ispublic);
// Vérifiez que la classe2 est publique ou non
Console.WriteLine ("est la classe2 public?: "+ typeof (classe2).Ispublic);
// Vérifiez que la classe3 est publique ou non
Console.Writeline ("est la classe3 public?: "+ typeof (classe3).Ispublic);

Sortir:

Explication:

Ligne 3 à 17:

Nous avons créé trois classes publiques nommées Class1, Class2 et Class3.

Ligne 18 à 22:

Vérifions si celles-ci sont publiques ou non l'utilisation de la propriété Ispublic.

Ils sont publics. Donc, pour tous ceux qui sont retournés.

Fermeture

Dans ce tutoriel C #, nous avons vu comment vérifier si le type est public ou non l'utilisation de la propriété Ispublic. Cette propriété nous dit en renvoyant une valeur booléenne avec deux exemples. Si c'est vrai, nous pouvons dire que le type est public et s'il est faux, nous pouvons dire que le type n'est pas public.