Exponierte benutzerdefinierte LINQ -Auswahlmethode wird nicht kompiliert

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Exponierte benutzerdefinierte LINQ -Auswahlmethode wird nicht kompiliert

by Anonymous » 17 Mar 2025, 12:36

Ich habe eine benutzerdefinierte Klasse driverInfos mit einem Subcass -TriverInfo, das Informationen über Dateien in einem privaten Array enthält. Nicht eine Definition für "Select" und die Überladung der optimalen Erweiterungsmethode "parallelenumerable.Select (parallelQuery, func " erfordert einen Empfänger vom Typ "System" system.Linq.Parallelquery ".

Code: Select all

public class DriverInfos
{
public class DriverInfo
{
public FileInfo FileInfo { get; private set; }
...
}
...
DriverInfo[] _driverInfos;

public IEnumerable Select2(Func selector)
{
var driverPathes = _driverInfos.Select(fp => fp.FileInfo.FullName); //this compiles and performs the correct data
return _driverInfos.Select(selector); // DOES NOT compile
}

}
Ich habe eine andere Signatur meines SELECT2 ausprobiert, über eine andere Daten übergeben, versuchen>

Top