Skip to content
EntityQ2382794· pop 7· linked from 68 articles

Also known as CLI delegate, .NET delegate

type-safe function pointer used by the Microsoft Common Language Infrastructure

Article · Polski

Delegaty w języku C# wywodzą się ze wskaźników do funkcji używanych w językach C/C++. Jednak niedoskonałością wskaźników jest to, iż nie gwarantują bezpiecznego zwracania typów danych jak i liczby podawanych parametrów (oraz ich typów). .NET Framework stworzył dla programistów bardzo podobny mechanizm, który zyskał dodatkową funkcjonalność. W efekcie delegaty dbają o bezpieczeństwo typów zwracanych obiektów i metod, na które wskazują. Te nowe typy danych zawierają trzy ważne informacje: * adres metody, na którą wskazują * parametry tej metody * oraz zwracany typ danej metody

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 7 languages

via Wikidata sitelinks · CC0