Desconozco como trabaja con c#, pero algo en común es publicar la información en formato XML entre todos los programas, es decir desde c# llamas una página (si es que puedes hacer llamadas hacia página desde c#) y la página que llamaste, que es un PHP, publica la información en formato XML. Digo estoy dando tiros al aire a ver si cae algo