我想定义一个伪强类型对象,但仍然可以内联定义它。
当前解决方案:
callMethod({param1:paramvalue,param2:paramvalue2});
我想使用类似的内联语法,但参数“对象”仅包含特定的参数列表。IE:只允许 param1 & param2 但不允许 param3。
我会很高兴这样的事情:
callMethod(mytype(param1:paramvalue,param2:paramvalue2);
我想定义一个伪强类型对象,但仍然可以内联定义它。
当前解决方案:
callMethod({param1:paramvalue,param2:paramvalue2});
我想使用类似的内联语法,但参数“对象”仅包含特定的参数列表。IE:只允许 param1 & param2 但不允许 param3。
我会很高兴这样的事情:
callMethod(mytype(param1:paramvalue,param2:paramvalue2);