2010-03-02 15 views
27

I just posted this question y aprendido sobre <see cref="">, sin embargo cuando he intentadocómo hacer referencia a los tipos de matriz en la documentación comenta

/// This is a set of extensions that allow more operations on a <see cref="byte[]"/>. 

El compilador me dio advertencias acerca de que no se ha formateado correctamente. ¿Qué debo hacer para ver la referencia del código correctamente?

+0

No creo que esto sea una objeción a [] per se, más acerca de que el compilador no puede reconocer 'byte []' como un tipo enlazable. Cambié el título de tu pregunta para reflejar esto: retrocede si no estás de acuerdo o si piensas que estoy equivocado. – itowlson

Respuesta

34

Como se describe en this post, utilice

<see cref="T:byte[]" /> 
+4

Intentaba hacer esto con 'T: string []', y no funcionaba. 'Array.string' pareció funcionar. – zzzzBov

-1

tal vez debería tener alrededor de <summary>...</summary>:

/// <summary> 
/// This is a set of extensions that allow more operations on a <see cref="byte[]"/>. 
/// </summary> 
+0

Lo hice, pero lo corté del ejemplo porque no quería escribir 3 líneas. –

2

Usted puede escribir así:

/// <summary> 
/// Array byte <see cref="byte"/>[] 
/// Nullable byte <see cref="byte"/>? 
/// </summary> 

o

/// <summary> 
/// Array byte <see cref="T:byte[]"/> 
/// Nullable byte <see cref="T:byte?"/> 
/// </summary> 
Cuestiones relacionadas