Click here to Skip to main content
15,885,942 members
Home / Discussions / C#
   

C#

 
GeneralRe: DateTime, DayOfWeek in range comparison Pin
PIEBALDconsult2-May-08 8:46
mvePIEBALDconsult2-May-08 8:46 
AnswerRe: DateTime, DayOfWeek in range comparison Pin
PIEBALDconsult2-May-08 7:28
mvePIEBALDconsult2-May-08 7:28 
GeneralRe: DateTime, DayOfWeek in range comparison Pin
#realJSOP2-May-08 7:43
mve#realJSOP2-May-08 7:43 
AnswerRe: DateTime, DayOfWeek in range comparison Pin
#realJSOP2-May-08 8:10
mve#realJSOP2-May-08 8:10 
GeneralRe: DateTime, DayOfWeek in range comparison Pin
PIEBALDconsult2-May-08 9:13
mvePIEBALDconsult2-May-08 9:13 
GeneralRe: DateTime, DayOfWeek in range comparison Pin
PIEBALDconsult2-May-08 18:55
mvePIEBALDconsult2-May-08 18:55 
GeneralRe: DateTime, DayOfWeek in range comparison Pin
#realJSOP3-May-08 0:26
mve#realJSOP3-May-08 0:26 
GeneralRe: DateTime, DayOfWeek in range comparison Pin
PIEBALDconsult3-May-08 5:09
mvePIEBALDconsult3-May-08 5:09 
I don't think that works with the "normal" case where startDay < endDay.

It's also not a very general solution (which is no crime).


Given a number (value) line, two points on that line that define a range, and another point to test inclusion.

Normal
...........
1 > 2 < 3

Inverted (endponts not in normal order)
...........
4 < 5 > 6

The test value could be in any of the spots labeled 1 - 6.

We then need to assign true/false to these spots.

Clearly 2 yields true, while 1 and 3 yield false.

The question is about the inverted range;
The OP needs to assign true to 4 and 6, false to 5.
The code I wrote in November was designed to allow assigning true to 5, false to 4 and 6.

I have now modified my helper method (and enum) so it returns one of six values (it was four previously).
The application then needs to provide a method that handles the translation to true/false.
GeneralRe: DateTime, DayOfWeek in range comparison Pin
#realJSOP4-May-08 4:02
mve#realJSOP4-May-08 4:02 
GeneralRe: DateTime, DayOfWeek in range comparison Pin
PIEBALDconsult4-May-08 5:34
mvePIEBALDconsult4-May-08 5:34 
QuestionKeypress event Pin
D i x y2-May-08 2:38
D i x y2-May-08 2:38 
AnswerRe: Keypress event Pin
John Ad2-May-08 3:54
John Ad2-May-08 3:54 
AnswerRe: Keypress event Pin
PIEBALDconsult2-May-08 8:22
mvePIEBALDconsult2-May-08 8:22 
GeneralRe: Keypress event Pin
Adeel Chaudhry2-May-08 11:19
Adeel Chaudhry2-May-08 11:19 
GeneralRe: Keypress event Pin
PIEBALDconsult2-May-08 15:26
mvePIEBALDconsult2-May-08 15:26 
GeneralRe: Keypress event Pin
Adeel Chaudhry3-May-08 0:24
Adeel Chaudhry3-May-08 0:24 
QuestionExport Issue Pin
MumbleB2-May-08 2:30
MumbleB2-May-08 2:30 
AnswerRe: Export Issue Pin
Judah Gabriel Himango2-May-08 5:37
sponsorJudah Gabriel Himango2-May-08 5:37 
GeneralRe: Export Issue Pin
MumbleB2-May-08 5:45
MumbleB2-May-08 5:45 
AnswerRe: Export Issue Pin
Big Daddy Farang2-May-08 5:47
Big Daddy Farang2-May-08 5:47 
GeneralRe: Export Issue Pin
MumbleB2-May-08 5:54
MumbleB2-May-08 5:54 
GeneralRe: Export Issue Pin
Big Daddy Farang2-May-08 6:48
Big Daddy Farang2-May-08 6:48 
GeneralRe: Export Issue Pin
MumbleB2-May-08 10:36
MumbleB2-May-08 10:36 
AnswerRe: Export Issue Pin
MumbleB2-May-08 10:47
MumbleB2-May-08 10:47 
QuestionCall a virtual method non-virtually.. Pin
ptr2void2-May-08 2:19
ptr2void2-May-08 2:19 

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.