C # Environnement.HasshutdownStarted

C # Environnement.HasshutdownStarted
HASSHUTDOWNSTARTED La propriété en classe d'environnement est utilisée pour vérifier si l'application actuelle est déchargée ou non.

Si l'exécution de la langue commune (CLR) s'arrête, elle vérifiera et renvoie True. Sinon, false est retourné.

Si vous utilisez cette propriété dans .Net Framework, il exécute les finalisateurs sur tous les objets si les applications commencent à décharger. Chaque objet a une méthode Finalizer.

Si le thread Finalizer est démarré, il renvoie vrai. Si le thread Finalizer n'est pas démarré, il reviendra faux.

Syntaxe:

environnement bool.HasshutdownStarted


Retour:

Booléen Value True est renvoyé si l'application commence à s'arrêter, sinon false est renvoyé.

Exemple 1:

Ici, nous créerons l'application et vérifierons s'il est déchargé ou non.

Utilisation du système;
classe Linuxhint
// implémentons la propriété HasshutdownStarted à l'intérieur de la méthode principale
public statique void main ()
// Vérifiez le déchargement
Console.WriteLine ("L'application commence-t-elle à arrêter? : "+ Environnement.HasshutdownStarted);


Sortir:


La demande n'a pas commencé à arrêter.

Explication:

Ligne 4:

Nous mettons en œuvre notre propriété à l'intérieur de la méthode principale.

Ligne 6:

Console.WriteLine ("L'application commence-t-elle à arrêter? : "+ Environnement.HasshutdownStarted);


Ici, nous utilisons directement la propriété HasshutdownStarted pour vérifier si l'application est déchargée ou non.

Exemple 2:

Ici, nous créerons l'application et vérifierons s'il est déchargé ou non en stockant le résultat dans une variable booléenne.

Utilisation du système;
classe Linuxhint
// implémentons la propriété HasshutdownStarted à l'intérieur de la méthode principale
public statique void main ()
// Vérifiez le déchargement
BOOL CHECK = Environnement.HasshutdownStarted;
Console.WriteLine ("L'application commence-t-elle à arrêter? : "+ chèque);


Sortir:


La demande n'a pas commencé à arrêter.

Explication:

Ligne 6:

BOOL CHECK = Environnement.HasshutdownStarted;

Nous avons créé une vérification de variable booléenne et stocké l'état de l'application dedans.

Ligne 7:

Console.WriteLine ("L'application commence-t-elle à arrêter? : "+ chèque);


Enfin, nous affichons le résultat avec la console.Méthode écrite de ligne.

Conclusion

Avec cet article, nous avons appris que l'utilisation de l'environnement.La propriété HasshutdownStarted renvoie une valeur booléenne True si l'application commence à arrêter. Sinon, false est retourné. Si le fil final dans .Le cadre net est démarré, il renvoie vrai. Si le thread Finalizer n'est pas démarré, il reviendra faux.