Could anyone give me an example code or point me in the right direction of how to combine multiple ogg files into one using C#?
Use SoX - the Swiss Army knife of sound processing. It is a library in C that can be called from C#.
You can find it here: http://sox.sourceforge.net/