Hier ist das Objekt, das von einer Methode in einer Klasse zurückgegeben wird, definieren:Wie Funktion Rückgabetyp eines benutzerdefinierten Objektliteral
public dbParameters() // HERE
{
return {
"values": this.valuesForDb,
"keys": this.keysForDb,
"numbers": this.numberOfValues,
}
}
Könnten Sie bitte beraten, wie die Art der Funktion Rückkehr zu definieren, in diesem Fall ? Oder ist dies nicht der richtige Weg, und ich sollte einen anderen Typ anstelle des Objektliterals verwenden?
Superb Antwort dank führen, werde ich mit der Interface-Lösung gehen. Schlagen Sie vor, Schnittstellen für das gesamte Projekt oder für einzelne Anwendungen des Projekts in einer einzigen Datei zu speichern? –
Ja, genau .. Schnittstellen sollten extrahiert werden * (nicht nur eine Datei, sondern könnte noch mehr - pro logische Struktur) * ... so haben wir zum Beispiel wenige von ihnen - und wir versuchen, sie gruppiert zu halten Module, Typen ... –