public ClassWithMethodSignatureC(ClassWithMethodSignatureB classWithMethodSignatureB)
 {
     _innerField = classWithMethodSignatureB;
 }
 public ClassWithMethodSignatureC MethodA(ClassWithMethodSignatureB parameter)
 {
     return(new ClassWithMethodSignatureC(parameter));
 }