Combine Multiple Audio Files Query

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

I have found an example here :
http://my.mixpi.com/?p=75&cpage=1#comment-434

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?

Thanks

http://stackoverflow.com/questions/1455853/c-concat-2-mp3-files
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.

Thanks