Click here to Skip to main content
15,903,724 members
Home / Discussions / C#
   

C#

 
Generaltlbimp marshaling problems. Pin
Tristan Rhodes31-Dec-03 2:45
Tristan Rhodes31-Dec-03 2:45 
GeneralRe: tlbimp marshaling problems. Pin
Heath Stewart31-Dec-03 4:37
protectorHeath Stewart31-Dec-03 4:37 
GeneralRe: tlbimp marshaling problems. Pin
Tristan Rhodes31-Dec-03 6:10
Tristan Rhodes31-Dec-03 6:10 
GeneralRe: tlbimp marshaling problems. Pin
Stephane Rodriguez.31-Dec-03 22:11
Stephane Rodriguez.31-Dec-03 22:11 
GeneralDefault Button for a Form Pin
Anonymous30-Dec-03 21:48
Anonymous30-Dec-03 21:48 
GeneralRe: Default Button for a Form Pin
Mazdak30-Dec-03 21:53
Mazdak30-Dec-03 21:53 
Generalmaking String Bitmap Pin
azusakt30-Dec-03 20:25
azusakt30-Dec-03 20:25 
GeneralRe: making String Bitmap(Modified) Pin
Mazdak30-Dec-03 22:00
Mazdak30-Dec-03 22:00 
GeneralRe: making String Bitmap(Modified) Pin
azusakt30-Dec-03 22:40
azusakt30-Dec-03 22:40 
GeneralRe: making String Bitmap(Modified) Pin
Mazdak30-Dec-03 23:13
Mazdak30-Dec-03 23:13 
GeneralRe: making String Bitmap Pin
Heath Stewart31-Dec-03 4:26
protectorHeath Stewart31-Dec-03 4:26 
GeneralRe: making String Bitmap Pin
azusakt7-Jan-04 15:50
azusakt7-Jan-04 15:50 
GeneralRe: making String Bitmap Pin
Heath Stewart7-Jan-04 18:09
protectorHeath Stewart7-Jan-04 18:09 
GeneralProblem with FolderBrowserDialog Class Pin
ta10030-Dec-03 14:56
ta10030-Dec-03 14:56 
GeneralRe: Problem with FolderBrowserDialog Class Pin
Heath Stewart31-Dec-03 4:09
protectorHeath Stewart31-Dec-03 4:09 
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 

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.