IDL Complex Type
module A CORBA module maps to a C#'s namespace declaration. Nested Corba modules are mapped to nested namespaces.  C# is case-sensitive, so namespace foo is different from namespace Foo.

Note : It is possible to instruct IDL compiler to map an IDL module into another C# namespace. (check the referenced web pages for detail)

// CORBA IDL
module outer
{
   module  inner
   {
	  ...
   }
}
 
// C#
						 
namespace outer.inner
{
  ...
}