extending existing types

Beschreibung

70-483 C# Karteikarten am extending existing types, erstellt von Thiago Russo am 01/05/2017.
Thiago Russo
Karteikarten von Thiago Russo, aktualisiert more than 1 year ago
Thiago Russo
Erstellt von Thiago Russo vor mehr als 7 Jahre
1
0

Zusammenfassung der Ressource

Frage Antworten
2 maneiras diferentes de estender os tipos existentes 1) extension methods 2) overrrinding
extension method exemplo e definição
em que estruturas podemos aplicar extension method? Ñ apenas em uma classe ou struct. Tb pode ser declarado em uma interface (tal como IEnumerable <t>). Normalmente, uma interface ñ teria qlq aplicação. C/ os métodos de extensão, vc pode add métodos q estarão disponíveis em cada aplicação concreta da interface.
LINQ é um exemplo de extension method Language Integrated Query (LINQ) é um dos melhores exemplos de como vc pode usar esta técnica p/melhorar o código existente. Em vez de ter que add todos os operadores LINQ p/ cada classe, eles são criados como métodos de extensão sobre as interfaces base de cada tipo de coleção. Desta forma, todas as coleções podem usar o LINQ.
Overriding Methods
sealed
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Porova teórica C# mod l
Cursos Professor Jonatã
Linguagem C#
Alex Araujo Furado
Prova teorica C# mo ll
Cursos Professor Jonatã
Entity framework - code first
José Fernandes
Flashcard Módulo 1 - XAMARIN LATINO AMERICA
Marcone Barbosa
Entity framework
José Fernandes
C# and ASP.NET
Kalebi Fiorentini
Linguagens de programação
Rodrigo Barbosa7452
Conceitos do ASP.NET CORE (Incompleto)
José Fernandes Rezende Neto
Dates and times .NET
Felipe Couto Viola
Fluxo Game UC 8
Lucas Coluzzo