Gesetzt Ich habe eine KlasseErhalten Maximum von absoluten Werten signierten Wert zurück
Public Class Foo
Property fooProp1 as Single
Property fooProp2 as Single
Property fooProp3 as Single
End Class
das absolute Maximum einer Immobilie zu finden in einem Collection(Of Foo)
(positive oder negative Werte enthält) ich tun kann:
Collection.Max(Function(x As foo) Math.Abs(x.fooProp1))
und es gibt den größeren absoluten Wert OHNE Vorzeichen zurück.
Die Frage ist, wie kann ich tun, um die Zahl mit dem Zeichen zu bekommen?
Vielen Dank im Voraus. RG
Danke für die Antwort aber nicht meine Frage beantworten ... Ich habe eine ObservableCollection (Of Foo) und Die Klasse foo hat 4 Requisiten. Ich brauche das absolute Maximum von einer der Requisiten aller foo-Items in der Sammlung. Ich könnte für Ex schaffen. eine Funktion, iterieren und vergleichen, wobei am Ende der Operation mein Wunschwert signiert ist. Oder die Max- und Min-Werte erhalten, dann ihre absoluten Werte vergleichen und die größte zurückgeben, aber ich suchte nach einer eleganteren Lösung, wie in meinem Beispiel ein Inline-Delegierter –