Install and Configure Oracle 11g using c# program
For Oracle client you can use Installation using Response Files.
Your C# program can generate response file and run installer with particular command line options.