I have a COM object that I am attempting to make a function call from C#. It has some parameters that I have no idea what to pass it. When I make this same function call in VB.Net it does not require these parameters and compiles and runs fine without them. Therefore I am assuming that these parameters are optional. The parameters' type are all "object". Is there a way to get C# to make the call the way VB.Net does?