Inkonsistenter Zugriff?
-
Hallo,
ich stehe auf dem Schlauch und weiß nicht, wie ich das Problem lösen kann:
public class DatabaseAddresses { List<Location> locations; public IEnumerable<Location> getAllLocations() { ..... } }Zugreifen möchte ich wie folgt auf die Methode:
... cbLocationName.Items.AddRange(DatabaseAddresses.getAllLocations().ToArray()); ...Und nun erscheint die Fehlermeldung:
Inkonsistenter Zugriff: Rückgabetyp "System.Collections.Generic.IEnumerable<XYZ.Location>" ist weniger zugreifbar als Methode "XYZ.DatabaseAddresses.getAllLocations()"
Ich verstehe nur Bahnhof

-
Mache die Klasse XYZ.Location public.
-
Und die Methode getAllLocations static

-
Danke Euch :xmas1: