2011-01-04 38 views

Trả lời

10

Nó không có nghĩa là bất cứ điều gì trong C#. Bạn đang xem mã nguồn cho C++/CLI, chứ không phải C#.

Xem http://en.wikipedia.org/wiki/C%2B%2B/CLI để biết giới thiệu ngắn gọn.

Ký hiệu carat về cơ bản có nghĩa là "đây là tham chiếu được theo dõi GC".

+0

ah xấu của tôi, có một vài tệp cpp được trộn lẫn với tệp cs tôi đang xem :) –

+3

@Charles Ma: Lưu ý: C++/CLI cũng không phải là C++. –

+0

Ý của bạn là "C#", không phải là "C++", trong câu trả lời? –

1

Có vẻ như được quản lý C++ chứ không phải C#. ^ là loại tham chiếu được quản lý.

+0

[Quản lý C++] (http://en.wikipedia.org/wiki/Managed_Extensions_for_C%2B%2B) người tiền nhiệm không được chấp nhận của [C++/CLI] (http://en.wikipedia.org/wiki/C%2B% 2B/CLI). – Brian

0

Không có gì. Nó không hợp lệ trong C++. Đó là công cụ sửa đổi loại "được tham chiếu được quản lý" cho C++/CLI, một ngôn ngữ riêng biệt.

Các vấn đề liên quan