Benötigen Sie ein großes Bild darüber, wann die Schnittstelle als Rückkehrtyp in C# [Duplikat] verwendet werden soll.C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Benötigen Sie ein großes Bild darüber, wann die Schnittstelle als Rückkehrtyp in C# [Duplikat] verwendet werden soll.

Post by Anonymous »

Ich habe einen Code an mehreren Stellen wie unten gesehen < /p>
IListuserList=new List();
< /code>
Was ich wirklich verstanden habe, ist, dass das Benutzerlistenobjekt jetzt alle Methoden in ilist verwenden kann, aber nicht aus der Listenklasse. Das kann ein Vorteil sein. Dann habe ich 2 Fragen daraus. Liegt dies einfach auf den Polymorphismus -Mechanismus? < /P>
IListuserList=new List();
< /code>
Andernfalls erledigt die Rückgabe einer Klassenreferenz den Job richtig, wenn wir die konkrete Initialisierung durchführen? sind die Vorteile so? Wo soll ich das in meinem Code verwenden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post