C#问题public:System::

来源:百度知道 编辑:UC知道 时间:2024/09/22 03:41:58
public:System::
Void CopyDirectory(DirectoryInfo^ MySource , DirectoryInfo^ MyTarget)
这句里面的^是干什么用的,我去掉它程序会报错。

这不是C#代码,这是C++.net代码。

在C++.net里,需要使用 类型名^ 这样来引用。

实际上,因为这些类型从根本上可以算是指针,为了与常规的C++指针区别,所以用^。

比如

String^ s = "sdf";
Object^ obj = gcnew Object();

学习..