Click here to Skip to main content
15,895,809 members
Home / Discussions / C#
   

C#

 
GeneralRe: Problem with FolderBrowserDialog Class Pin
ta1001-Jan-04 6:31
ta1001-Jan-04 6:31 
GeneralPrinting Form Pin
IntegraSoft30-Dec-03 13:44
IntegraSoft30-Dec-03 13:44 
GeneralRe: Printing Form Pin
Mazdak30-Dec-03 19:41
Mazdak30-Dec-03 19:41 
GeneralRe: Printing Form Pin
Heath Stewart30-Dec-03 19:42
protectorHeath Stewart30-Dec-03 19:42 
QuestionDrawing panels in ownerdraw listbox? Pin
pwinant30-Dec-03 13:31
pwinant30-Dec-03 13:31 
GeneralPublic/Private Keys Pin
Guinness4Strength30-Dec-03 11:15
Guinness4Strength30-Dec-03 11:15 
GeneralExecuting code for more than 1 statements Pin
Melanius30-Dec-03 10:42
Melanius30-Dec-03 10:42 
GeneralRe: Executing code for more than 1 statements Pin
Colin Angus Mackay30-Dec-03 10:54
Colin Angus Mackay30-Dec-03 10:54 
So, your array contains on even indices the backup file name and on odd indices the original file name...

From the code you have the easiest change is to delete the else because as soon as the first if condition is satisfied all others will be ignored because that are something "else".

The same would be true of the switch. By the way, Fall through is not permitted in C# switch statements unless is it falling through without doing anything.
switch(someValue)
{
    case 1:
        // Do something
    case 2:
        // This is not permitted because statements exist in the above case
        break;
    case 3:
    case 4:
        // This is permitted. 3 falls through because nothing is done until
        // it gets to 4.
        break;
}


Have you considered using a loop?

This is a better, more flexible solution...
for(int i=0; i<strOfFiles.Length; i+=2)
{
    if (!File.Exists(strOfFiles[i+1]))
    {
        File.Copy(strOfFiles[i], strOfFiles[i+1]);
    }
}

Of course you would have to set your array to be the correct length.

--Colin Mackay--
When Monty Python meets Star Trek: WHAT is your name? Captain Jean-Luc Picard. WHAT is your quest? I seek the Holy Grail. WHAT is the average velocity of a Bird of Prey? Romulan or Klingon? I ... I don't know AAAAAHHHHH!
GeneralRe: Executing code for more than 1 statements Pin
Heath Stewart30-Dec-03 11:27
protectorHeath Stewart30-Dec-03 11:27 
GeneralRe: Executing code for more than 1 statements Pin
Melanius30-Dec-03 11:30
Melanius30-Dec-03 11:30 
GeneralRe: Executing code for more than 1 statements Pin
Melanius31-Dec-03 6:46
Melanius31-Dec-03 6:46 
GeneralGuid in DataTable Pin
Mazdak30-Dec-03 9:30
Mazdak30-Dec-03 9:30 
GeneralRe: Guid in DataTable Pin
Heath Stewart30-Dec-03 11:23
protectorHeath Stewart30-Dec-03 11:23 
GeneralRe: Guid in DataTable Pin
Mazdak30-Dec-03 19:30
Mazdak30-Dec-03 19:30 
GeneralRe: Guid in DataTable Pin
Heath Stewart30-Dec-03 19:39
protectorHeath Stewart30-Dec-03 19:39 
GeneralRe: Guid in DataTable Pin
Mazdak30-Dec-03 19:57
Mazdak30-Dec-03 19:57 
GeneralForm flashes beneath an OpenFileDialog or 2nd Form Pin
flipdoubt30-Dec-03 4:15
flipdoubt30-Dec-03 4:15 
GeneralRe: Form flashes beneath an OpenFileDialog or 2nd Form Pin
Heath Stewart30-Dec-03 5:58
protectorHeath Stewart30-Dec-03 5:58 
GeneralValue in Database Pin
Mazdak30-Dec-03 1:17
Mazdak30-Dec-03 1:17 
GeneralRe: Value in Database Pin
Heath Stewart30-Dec-03 5:51
protectorHeath Stewart30-Dec-03 5:51 
GeneralRe: Value in Database Pin
Mazdak30-Dec-03 6:32
Mazdak30-Dec-03 6:32 
GeneralRe: Value in Database Pin
Heath Stewart30-Dec-03 7:36
protectorHeath Stewart30-Dec-03 7:36 
GeneralRe: Value in Database Pin
Mazdak30-Dec-03 9:30
Mazdak30-Dec-03 9:30 
GeneralCreating an XML File Pin
deanoA29-Dec-03 22:08
deanoA29-Dec-03 22:08 
GeneralRe: Creating an XML File Pin
Colin Angus Mackay29-Dec-03 22:36
Colin Angus Mackay29-Dec-03 22:36 

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.