C # Propriétés insuffisés

C # Propriétés insuffisés
Nous pouvons créer des classes imbriquées, une structure imbriquée, etc. en C #. Donc, si nous voulons vérifier si le type est imbriqué ou non, des biens créés sont utilisés. Créons des classes imbriquées et des structures imbriquées et mettant en œuvre des biens créés.

Biens créés

La propriété isdée de la classe de type renvoie vrai si le type est imbriqué. Sinon, false est retourné.

Syntaxe:

Bool Typeof (Type).Isolé

Type de retour:

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

Exemple 1:

Créons un cours et vérifions s'il est imbriqué ou non.

Utilisation du système;
// Créer une classe - Linuxhint
classe Linuxhint

public statique void main ()
// Vérifiez que la classe Linuxhint est imbriquée ou non.
Console.Writeline ("est-il imbriqué Linuxhint?: "+ typeof (Linuxhint).Est créé);

Sortir:

Explication:

Ici, Linuxhint est une classe et il n'est imbriqué dans aucune classe ou tout type. Donc, False est retourné.

Exemple 2:

Créons une interface et une classe abstraite et vérifions s'ils sont enums ou non.
Utilisation du système:

Utilisation du système;
// Créer une classe Linux
classe Linux
// c'est une classe

// Créer une classe - Linuxhint
classe Linuxhint

public statique void main ()
// Vérifiez si la classe Linux est imbriquée ou non.
Console.Writeline ("est imbriqué Linux à Linuxhint?: "+ Typeof (Linux).Est créé);

Sortir:

Explication:

Ici, Linux est une classe et il n'est imbriqué dans aucune classe ou tout type. Donc, False est retourné.

Exemple 3:

Créons une classe nommée Linux à l'intérieur de la classe LinuxHint et vérifions s'il est imbriqué à Linuxhint ou non.

Utilisation du système;
// Créer une classe - Linuxhint
classe Linuxhint

// Créer une classe Linux
classe Linux
// c'est une classe imbriquée

public statique void main ()
// Vérifiez si la classe Linux est imbriquée ou non.
Console.Writeline ("est imbriqué Linux à Linuxhint?: "+ Typeof (Linux).Est créé);

Sortir:

Explication:

Ici, Linux est une classe et il est imbriqué à l'intérieur de la classe Linuxhint. Donc, vrai est retourné.

Exemple 4:

Créons une structure nommée Linux à l'intérieur de la classe Linuxhint et vérifions s'il est imbriqué à Linuxhint ou non.

Utilisation du système;
// Créer une classe - Linuxhint
classe Linuxhint

// Créer une structure - Linux
Struct Linux
// c'est une structure imbriquée à l'intérieur de la classe

public statique void main ()
// Vérifiez si la classe Linux est imbriquée ou non.
Console.Writeline ("La structure Linux est-elle imbriquée à l'intérieur de Linuxhint?: "+ Typeof (Linux).Est créé);

Sortir:

Explication:

Ici, Linux est une structure et il est imbriqué à l'intérieur de la classe Linuxhint. Donc, vrai est retourné.

Conclusion

Enfin, nous avons appris que des biens inscrits sont utilisés pour vérifier si un type est imbriqué ou non.
Si un type est imbriqué à l'intérieur de tout type, le vrai est retourné. Nous avons vu quatre exemples différents pour démontrer cette propriété.