Maison  >  Article  >  développement back-end  >  Qu’est-ce qu’un finaliseur en C# ?

Qu’est-ce qu’un finaliseur en C# ?

WBOY
WBOYavant
2023-08-25 15:53:081174parcourir

C# 中的终结器是什么?

Finalizer en C# est utilisé pour détruire les instances de classes. De cette façon, vous pouvez également l'utiliser pour libérer des ressources.

Voici quelques points importants concernant les finaliseurs -

  • Une seule classe de finaliseur est autorisée
  • Ne peut pas hériter ou surcharger les finaliseurs
  • Les terminateurs ne peuvent pas avoir de paramètres
  • Les finaliseurs sont automatiquement appelés

Terminators pour C# La déclaration est similaire à une destructeur. Supposons que le nom de la classe soit Demo, par conséquent, ce qui suit sera notre finaliseur -

~Demo() {
   //
}

La déclaration du finaliseur est préfixée par un tilde avant le nom de la classe.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer