C# Miljø.Hasshutdownstarted

C# Miljø.Hasshutdownstarted
Hasshutdownstarted eiendom i miljøklasse brukes til å sjekke om den nåværende applikasjonen er losset eller ikke.

Hvis Common Language Runtime (CLR) stenger, vil den sjekke og returnere sant. Ellers blir falsk returnert.

Hvis du bruker denne eiendommen i .Net Framework, det kjører finalisatorene på alle objekter hvis applikasjonene begynner å losse. Hvert objekt har en finaliseringsmetode.

Hvis finalisatortråden startes, returnerer den sann. Hvis finaliseringstråden ikke startes, vil den returnere falsk.

Syntaks:

boolmiljø.Hasshutdownstarted


Komme tilbake:

Boolsk verdi True returneres hvis applikasjonen begynner å slå seg av, ellers blir falsk returnert.

Eksempel 1:

Her vil vi opprette applikasjonen og sjekke om den er losset eller ikke.

ved hjelp av system;
klasse linuxhint
// La oss implementere Hasshutdownstarted eiendom i hovedmetoden
statisk offentlig tomrom main ()
// sjekk for lossing
Konsoll.WritLine ("Begynner applikasjonen å slå av? : "+Miljø.Hasshutdownstarted);


Produksjon:


Søknaden begynte ikke å slå av.

Forklaring:

Linje 4:

Vi implementerer eiendommen vår i hovedmetoden.

Linje 6:

Konsoll.WritLine ("Begynner applikasjonen å slå av? : "+Miljø.Hasshutdownstarted);


Her bruker vi direkte Hasshutdownstarted eiendom for å sjekke om applikasjonen er losset eller ikke.

Eksempel 2:

Her vil vi opprette applikasjonen og sjekke om den er losset eller ikke ved å lagre resultatet i en boolsk variabel.

ved hjelp av system;
klasse linuxhint
// La oss implementere Hasshutdownstarted eiendom i hovedmetoden
statisk offentlig tomrom main ()
// sjekk for lossing
Bool Check = Environment.Hasshutdownstarted;
Konsoll.WritLine ("Begynner applikasjonen å slå av? : "+sjekk);


Produksjon:


Søknaden begynte ikke å slå av.

Forklaring:

Linje 6:

Bool Check = Environment.Hasshutdownstarted;

Vi opprettet en boolsk variabel sjekk og lagrer statusen til applikasjonen i den.

Linje 7:

Konsoll.WritLine ("Begynner applikasjonen å slå av? : "+sjekk);


Endelig viser vi resultatet med konsollen.WritLine () -metode.

Konklusjon

Med denne artikkelen ble vi kjent med å bruke miljø.Hasshutdownstarted eiendom vil returnere en boolsk verdi sant hvis applikasjonen begynner å slå av. Ellers blir falsk returnert. Hvis finalisatortråden i .Nettramme er startet, det returnerer sant. Hvis finaliseringstråden ikke startes, vil den returnere falsk.