Click here to Skip to main content
15,905,776 members
Home / Discussions / C#
   

C#

 
QuestionRound Corner in C# windows foam application Pin
Member 1434920730-Apr-19 1:20
Member 1434920730-Apr-19 1:20 
AnswerRe: Round Corner in C# windows foam application Pin
Eddy Vluggen30-Apr-19 1:27
professionalEddy Vluggen30-Apr-19 1:27 
GeneralRe: Round Corner in C# windows foam application Pin
BillWoodruff30-Apr-19 18:42
professionalBillWoodruff30-Apr-19 18:42 
GeneralRe: Round Corner in C# windows foam application Pin
Eddy Vluggen1-May-19 1:03
professionalEddy Vluggen1-May-19 1:03 
AnswerRe: Round Corner in C# windows foam application Pin
Gerry Schmitz30-Apr-19 1:56
mveGerry Schmitz30-Apr-19 1:56 
AnswerRe: Round Corner in C# windows foam application Pin
BillWoodruff30-Apr-19 18:40
professionalBillWoodruff30-Apr-19 18:40 
QuestionHow to get the MaxValue using LINQ ?! Pin
Abdalla Ben Omran29-Apr-19 2:24
Abdalla Ben Omran29-Apr-19 2:24 
AnswerRe: How to get the MaxValue using LINQ ?! Pin
OriginalGriff29-Apr-19 3:00
mveOriginalGriff29-Apr-19 3:00 
That's some odd code you have there.
For starters, max is a local variable and it is declared inside the foreach loop - so it's scope is limited to that loop: it cannot be accessed outside the loop, so it's pretty much useless.
Then there is the loop itself: that's useless as well, because your method will always return the same value - the last item in the input collection.
Then there is the linq code: why are you sorting your collection each time round the loop? The list can't change inside the loop (or you'd get an "collection modified" error at runtime) so the order is always the same.
Then there is the Max call - that is also useless as it will always return the same value since the collection still can't change inside the loop!

Then there is the error you have noticed: and that's because Max uses IComparable to work out the order of values, and your class TheQFromDB doesn't implement IComparable so Max can't compare any items to have any idea what is the maximum.
Probably what you want is
C#
... input.Max(s => s.SecondsDiff);
But that's just guesswork given that I know nothing about your classes or what that code is actually trying to do...
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!

GeneralRe: How to get the MaxValue using LINQ ?! Pin
Abdalla Ben Omran29-Apr-19 3:17
Abdalla Ben Omran29-Apr-19 3:17 
GeneralRe: How to get the MaxValue using LINQ ?! Pin
OriginalGriff29-Apr-19 3:55
mveOriginalGriff29-Apr-19 3:55 
GeneralRe: How to get the MaxValue using LINQ ?! Pin
Richard Deeming1-May-19 8:22
mveRichard Deeming1-May-19 8:22 
AnswerRe: How to get the MaxValue using LINQ ?! Pin
Dave Kreskowiak29-Apr-19 3:10
mveDave Kreskowiak29-Apr-19 3:10 
AnswerRe: How to get the MaxValue using LINQ ?! Pin
Maciej Los29-Apr-19 9:04
mveMaciej Los29-Apr-19 9:04 
GeneralRe: How to get the MaxValue using LINQ ?! Pin
OriginalGriff29-Apr-19 20:14
mveOriginalGriff29-Apr-19 20:14 
PraiseRe: How to get the MaxValue using LINQ ?! Pin
Maciej Los29-Apr-19 20:29
mveMaciej Los29-Apr-19 20:29 
GeneralRe: How to get the MaxValue using LINQ ?! Pin
OriginalGriff29-Apr-19 20:42
mveOriginalGriff29-Apr-19 20:42 
GeneralRe: How to get the MaxValue using LINQ ?! Pin
Luc Pattyn30-Apr-19 0:37
sitebuilderLuc Pattyn30-Apr-19 0:37 
GeneralRe: How to get the MaxValue using LINQ ?! Pin
Richard Deeming1-May-19 8:20
mveRichard Deeming1-May-19 8:20 
QuestionRe: How to get the MaxValue using LINQ ?! Pin
Maciej Los2-May-19 8:24
mveMaciej Los2-May-19 8:24 
AnswerRe: How to get the MaxValue using LINQ ?! Pin
Richard Deeming3-May-19 0:43
mveRichard Deeming3-May-19 0:43 
PraiseRe: How to get the MaxValue using LINQ ?! Pin
Maciej Los3-May-19 1:25
mveMaciej Los3-May-19 1:25 
AnswerRe: How to get the MaxValue using LINQ ?! Pin
Maciej Los3-May-19 1:34
mveMaciej Los3-May-19 1:34 
GeneralRe: How to get the MaxValue using LINQ ?! Pin
Abdalla Ben Omran3-May-19 2:30
Abdalla Ben Omran3-May-19 2:30 
Questiondata structure Pin
Member 1434080028-Apr-19 3:35
Member 1434080028-Apr-19 3:35 
AnswerRe: data structure Pin
OriginalGriff28-Apr-19 4:27
mveOriginalGriff28-Apr-19 4:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.