Pour une raison quelconque, ce code ne compilera pas:C# Generics: 'x' est un 'type' mais utilisé comme une 'variable'
JsonSerializer serializer = new JsonSerializer();
_sectionStories = serializer.Deserialize < IDictionary<int, ObservableCollection<Story>>(new JTokenReader(contents));
L'erreur:
Error 91 'System.Collections.Generic.IDictionary>' is a 'type' but is used like a 'variable'
Qu'est-ce que est-ce que je fais mal ici? J'ai l'impression de manquer quelque chose de basique.
il faudrait peut-être _sectionStories = serializer.Deserialize < IDictionary >> (nouveau JTokenReader (contenu)); –
sloth
@dkson - Yup, a> est clairement absent ici puisqu'il a 3 <'s and 2 >;) –
Comme @dkson a dit que vous avez manqué '>' –