Combine Multiple Audio Files Query

Is there any way to combine multiple Audio Files (.wav etc) into one file?

I have found an example here :

string inputFiles = new string[2];
inputFiles[0] = Server.MapPath(“Test\\” + “TestAa1.wav”);
inputFiles[1] = Server.MapPath(“Test\\” + “TestAa2.wav”);

string outputFileName = Server.MapPath(“Test\\” + “OPFile.wav”);

CombineFiles.Combine(inputFiles, outputFileName);

but this code is not working properly.

Is there any way?

Here is also an example. But this is also not working properly.
Both of the above Example just copy the first files in the output file.

I am using .wav files instead of .mp3 files.