Does it hurt performance/memory when swapping elements in a string array in C# : Let's say I have a string array which looks as below:    
`
    string[] inputs = 
    {
        "abc",
        "abb",
        "aba" // ....
    };
`    

Does it hurt performance/memory if I swap two elements in this array as below:
`
    string tmp = inputs[i];
    inputs[i] = inputs[j];
    inputs[j] = tmp;
`

Thanks in advance!