natknąłem tej sytuacji List
nie ma określonego typu po nim w <>
:W jaki sposób lista może istnieć po <T>?
List someVar = new List();
Jednak gdy próbuję to w Visual Studio pojawia się błąd. Jaki jest powód, dla którego VS nie pozwala mi zadeklarować w ten sposób, że jest to List
?
Pokażę ci, gdzie widziałem go:
public override IEnumerable SomeMethod()
{
List someVar= new List();
// more code
return someVar;
}
PS Po skontaktowaniu się z właścicielem projektu okazało się, Wordpress paski z tagami <>
po List
i IEnumerable
, więc to rzeczywiście powinien być List<SomeClass>
i IEnumerable<SomeClass>
public override IEnumerable<SomeClass> SomeMethod()
{
List<SomeClass> someVar= new List<SomeClass>();
// more code
return someVar;
}
Czy istnieje klasa ogłosił w jednym ze swoich referencji w formie listy? – Paddy
@Paddy: Nie, nie ma takiej klasy. – Todo
Jakiej wersji .NET używasz i jakie "używasz" masz? – Arran