Lire en anglais

Partager via


Type.IsSealed Propriété

Définition

Obtient une valeur indiquant si Type est déclaré sealed.

C#
public bool IsSealed { get; }

Valeur de propriété

true si le Type est déclaré sealed ; sinon, false.

Implémente

Exemples

L’exemple suivant crée une instance d’une sealed classe, recherche la IsSealed propriété et affiche le résultat.

C#
using System;

 public class Example
 {
     // Declare InnerClass as sealed.
     sealed public class InnerClass
     {
     }

     public static void Main()
     {
          InnerClass inner = new InnerClass();
          // Get the type of InnerClass.
          Type innerType = inner.GetType();
          // Get the IsSealed property of  innerClass.
          bool isSealed = innerType.IsSealed;
          Console.WriteLine("{0} is sealed: {1}.", innerType.FullName, isSealed);
     }
}
// The example displays the following output:
//        Example+InnerClass is sealed: True.

Remarques

Si le actuel Type représente un paramètre de type générique, cette propriété retourne truetoujours .

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Voir aussi