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

C#

 
QuestionGet list of excel formular/functions for ToDay() from worksheet. [modified] Pin
pnpfriend30-May-07 8:17
pnpfriend30-May-07 8:17 
QuestionWebRequestGet Pin
TAREQ F ABUZUHRI30-May-07 7:55
TAREQ F ABUZUHRI30-May-07 7:55 
AnswerRe: WebRequestGet Pin
kubben30-May-07 8:57
kubben30-May-07 8:57 
QuestionProblem with passing parameter to report through form [modified] Pin
Lucky Hamad30-May-07 7:36
Lucky Hamad30-May-07 7:36 
QuestionHow to sort an array containing values of type DateTime? Pin
Affan Toor30-May-07 6:33
Affan Toor30-May-07 6:33 
AnswerRe: How to sort an array containing values of type DateTime? Pin
Tarakeshwar Reddy30-May-07 6:56
professionalTarakeshwar Reddy30-May-07 6:56 
AnswerRe: How to sort an array containing values of type DateTime? Pin
PIEBALDconsult30-May-07 7:33
mvePIEBALDconsult30-May-07 7:33 
AnswerRe: How to sort an array containing values of type DateTime? Pin
Luc Pattyn30-May-07 7:49
sitebuilderLuc Pattyn30-May-07 7:49 
Hi,

since DateTime implements IComparable interface, you can do:
DateTime[] dt...;
Array.Sort(dt);


If it did not implement IComparable (or you want a different order), you would have
to provide a Comparer object as is:

public class DTComparer : IComparer {
    public int Compare(object odt1, object odt2) {
        DateTime dt1=(DateTime)odt1;
        DateTime dt2=(DateTime)odt2;
        long diff=dt1.Ticks-dt2.Ticks;
        if (diff<0) return -1;
        if (diff>0) return 1;
        return 0;
    }
}
public void demo() {
    DateTime[] dt=new DateTime[]{
        DateTime.Now.AddDays(1),
        DateTime.Now.AddMinutes(1),
        DateTime.Now.AddHours(1)
    };
    log(dt);
    Array.Sort(dt, new DTComparer());
    log(dt);
}

public void log(DateTime[] dta) {
    log("DateTime[]:");
    foreach (DateTime dt in dta) log("    "+dt.ToString());
}


Smile | :)




GeneralRe: How to sort an array containing values of type DateTime? Pin
Martin#30-May-07 9:01
Martin#30-May-07 9:01 
GeneralRe: How to sort an array containing values of type DateTime? Pin
Luc Pattyn30-May-07 9:38
sitebuilderLuc Pattyn30-May-07 9:38 
GeneralRe: How to sort an array containing values of type DateTime? Pin
Affan Toor30-May-07 23:01
Affan Toor30-May-07 23:01 
QuestionReasons to use Data Access Pages or Access Forms in favour of C#? Pin
tec-goblin30-May-07 5:37
tec-goblin30-May-07 5:37 
AnswerRe: Reasons to use Data Access Pages or Access Forms in favour of C#? Pin
tec-goblin5-Jun-07 5:04
tec-goblin5-Jun-07 5:04 
QuestionHttpWebRequest Pin
TAREQ F ABUZUHRI30-May-07 5:11
TAREQ F ABUZUHRI30-May-07 5:11 
AnswerRe: HttpWebRequest Pin
kubben30-May-07 5:15
kubben30-May-07 5:15 
GeneralRe: HttpWebRequest Pin
TAREQ F ABUZUHRI30-May-07 5:30
TAREQ F ABUZUHRI30-May-07 5:30 
GeneralRe: HttpWebRequest Pin
kubben30-May-07 7:34
kubben30-May-07 7:34 
AnswerRe: HttpWebRequest Pin
TAREQ F ABUZUHRI30-May-07 5:21
TAREQ F ABUZUHRI30-May-07 5:21 
GeneralRe: HttpWebRequest Pin
TAREQ F ABUZUHRI30-May-07 5:26
TAREQ F ABUZUHRI30-May-07 5:26 
AnswerDon't crosspost Pin
leckey30-May-07 6:01
leckey30-May-07 6:01 
QuestionHow do I cast a generic list to a generic interface Pin
MBursill30-May-07 5:10
MBursill30-May-07 5:10 
AnswerRe: How do I cast a generic list to a generic interface Pin
Manoj Kumar Rai30-May-07 5:26
professionalManoj Kumar Rai30-May-07 5:26 
AnswerRe: How do I cast a generic list to a generic interface Pin
leppie30-May-07 22:42
leppie30-May-07 22:42 
QuestionHow reader information directory Pin
senalkan30-May-07 5:07
senalkan30-May-07 5:07 
AnswerRe: How reader information directory Pin
Manoj Kumar Rai30-May-07 5:34
professionalManoj Kumar Rai30-May-07 5:34 

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.