Caption As String, uType As UInteger) As IntegerEnd Function在同为 .net 语言的 C# 中，这是仅有的处理方式。当然托管 C/C++ 就不必受此限制，见下节。
C和C++.微软Visual C++（MSVC）提供了许多标准C++的扩展，它允许直接在C++代码中将函数（类、数据变量）声明为输入或输出；这种做法已经被Windows平台上其他的C和C++编译器采纳，包括Windows平台上的GCC。这种扩展在函数声明前