Se il comune Runtime del linguaggio (CLR) si sta chiudendo, controllerà e restituirà vero. Altrimenti, False viene restituito.
Se stai usando questa proprietà in .Framework Net, esegue i finalister su tutti gli oggetti se le applicazioni iniziano a scaricare. Ogni oggetto ha un metodo Finalizer.
Se il thread di Finalizer viene avviato, restituisce vero. Se il thread di Finalizer non viene avviato, restituirà false.
Sintassi:
ambiente bool.Hasshutdownarged
Ritorno:
Il valore booleano TRUE viene restituito se l'applicazione inizia a spegnere, altrimenti viene restituito falso.
Esempio 1:
Qui creeremo l'applicazione e verificheremo se è scaricata o no.
usando il sistema;
class LinuxHint
// implementiamo la proprietà di hasshutdown -parto all'interno del metodo principale
statico public void main ()
// Controlla per lo scarico
Console.WriteLine ("L'applicazione inizia a chiudere? : "+Ambiente.Hasshutdownarted);
Produzione:
L'applicazione non ha iniziato a chiudere.
Spiegazione:
Riga 4:
Stiamo implementando la nostra proprietà all'interno del metodo principale.
Riga 6:
Console.WriteLine ("L'applicazione inizia a chiudere? : "+Ambiente.Hasshutdownarted);
Qui, stiamo utilizzando direttamente la proprietà di Hasshutdownwarded per verificare se l'applicazione è scaricata o meno.
Esempio 2:
Qui creeremo l'applicazione e verificheremo se è scaricata o meno memorizzando il risultato in una variabile booleana.
usando il sistema;
class LinuxHint
// implementiamo la proprietà di hasshutdown -parto all'interno del metodo principale
statico public void main ()
// Controlla per lo scarico
bool check = ambiente.Hasshutdownarted;
Console.WriteLine ("L'applicazione inizia a chiudere? : "+check);
Produzione:
L'applicazione non ha iniziato a chiudere.
Spiegazione:
Riga 6:
bool check = ambiente.Hasshutdownarted;
Abbiamo creato un controllo variabile booleano e memorizziamo lo stato dell'applicazione in esso.
Riga 7:
Console.WriteLine ("L'applicazione inizia a chiudere? : "+check);
Infine, stiamo visualizzando il risultato con la console.Metodo WriteLine ().
Conclusione
Con questo articolo, siamo venuti a sapere che usando l'ambiente.La proprietà di HasshutDown parted restituirà un valore booleano se l'applicazione inizia a chiudere. Altrimenti, False viene restituito. Se il thread di Finalizer in .Il framework net viene avviato, restituisce vero. Se il thread di Finalizer non viene avviato, restituirà false.