Comment l'initialisation paresseuse peut-elle être accomplie net?
Comment l'initialisation paresseuse peut-elle être accomplie net?

Vidéo: Comment l'initialisation paresseuse peut-elle être accomplie net?

Vidéo: Comment l'initialisation paresseuse peut-elle être accomplie net?
Vidéo: Comment combattre la paresse | Ben Luiten | Proverbes 6 2024, Peut
Anonim

Initialisation paresseuse est principalement utilisé à améliorez les performances, évitez les calculs inutiles et réduisez les besoins en mémoire du programme. En utilisant Paresseux pour déclarer l'objet Orders pour initialisation paresseuse , tu pouvez éviter de gaspiller des ressources système lorsque l'objet n'est pas utilisé.

De plus, que signifie l'initialisation paresseuse ?

En programmation informatique, l'initialisation paresseuse est la tactique consistant à retarder la création d'un objet, le calcul d'une valeur ou tout autre processus coûteux jusqu'à la première fois est nécessaire. Ce est une sorte de paresseux évaluation qui se réfère spécifiquement à la instanciation d'objets ou d'autres ressources.

Aussi, qu'est-ce que System paresseux ? Remarques. Utilisation paresseux initialisation pour différer la création d'un objet volumineux ou gourmand en ressources, ou l'exécution d'une tâche gourmande en ressources, en particulier lorsqu'une telle création ou exécution peut ne pas se produire pendant la durée de vie du programme. Pour se préparer paresseux initialisation, vous créez une instance de Paresseux.

De même, vous pouvez demander, quand devriez-vous utiliser le type Lazy T ?

7 réponses. Tu typiquement utilisation Ceci, quand tu vouloir à instancier quelque chose la première fois que c'est réellement utilisé . Cela retarde le coût de sa création jusqu'à ce qu'il soit nécessaire au lieu de toujours encourir le coût. Cela est généralement préférable lorsque l'objet peut ou non être utilisé et le coût de sa construction n'est pas négligeable.

Qu'est-ce que l'instanciation paresseuse en C# ?

Initialisation paresseuse est une technique qui reporte la création d'un objet jusqu'à la première utilisation. En d'autres termes, initialisation de l'objet n'arrive que sur demande. A noter que les termes initialisation paresseuse et instanciation paresseuse signifient la même chose - ils peuvent être utilisés de manière interchangeable.

Conseillé: