2012-07-16 32 views
8

me encontré con este constructo en un tutorial en línea:¿Qué significa el Diccionario <string, />?

Dictionary<string, /> dictionary = new Dictionary<string, />(); 

que no había visto esta sintaxis antes y no estaba seguro de lo que significaba. Ni siquiera estoy seguro de que sea una sintaxis válida, ya que no puedo compilarla solo.

+1

¿Puedes publicar un enlace al tutorial? El contexto puede ayudar. – TheEvilPenguin

+0

Matt, su intuición es correcta ... no es una sintaxis válida. El carácter de barra diagonal no puede formar parte de ningún nombre de tipo válido. –

+1

¿Podría el '/' realmente haber sido una letra mayúscula en cursiva * I *? –

Respuesta

8

Matt, su intuición es correcta ... no es una sintaxis válida. El carácter de barra diagonal no puede formar parte de ningún nombre de tipo válido.

Después de ver el tutorial en cuestión y la forma en que se utiliza el diccionario, parece que la definición debe ser Dictionary<string, object>. Tal vez se produjo algún extraño error de formato cuando el código se publicó en CodeProject.

+1

esto debería ser un comentario. :) – codingbiz

+0

@tcoder Mi mal. Después de agregar el segundo párrafo, ¿califica mejor como respuesta? –

+0

¡Genial! Sin preocupaciones – codingbiz

Cuestiones relacionadas