2011-01-04 21 views

Respuesta

10

No significa nada en C#. Está buscando el código fuente para C++/CLI, no C#.

Ver http://en.wikipedia.org/wiki/C%2B%2B/CLI para una breve introducción.

El símbolo de quilates significa básicamente "esta es una referencia rastreada por GC".

+0

ah mi mal, hubo algunos archivos cpp mezclados con los archivos cs que estaba viendo :) –

+3

@Charles Ma: Nota: C++/CLI tampoco es C++. –

+0

¿Quisiste decir "C#", no "C++", en la respuesta? –

1

Parece manejado C++, C# no. ^ significa tipo de referencia administrada.

+0

[C++ administrado] (http://en.wikipedia.org/wiki/Managed_Extensions_for_C%2B%2B) el predecesor obsoleto de [C++/CLI] (http://en.wikipedia.org/wiki/C%2B% 2B/CLI). – Brian

0

Nada. No es válido allí en C++. Es un modificador de tipo "referencia administrada" para C++/CLI, un lenguaje distinto.

Cuestiones relacionadas