出于某种原因,这个代码将不能编译:C#泛型: 'X' 是一个 '型',但用于像一个 '变量'
JsonSerializer serializer = new JsonSerializer();
_sectionStories = serializer.Deserialize < IDictionary<int, ObservableCollection<Story>>(new JTokenReader(contents));
错误:
Error 91 'System.Collections.Generic.IDictionary>' is a 'type' but is used like a 'variable'
什么我在这里做错了吗?我觉得我错过了一些基本的东西。
也许但应当_sectionStories = serializer.Deserialize < IDictionary >>(new JTokenReader(contents)); –
sloth
2010-11-10 15:15:56
@dkson - Yup,a>显然在这里失踪,因为他有3 <'s and 2 >'s;) – 2010-11-10 15:17:26
由于@dkson说你错过了'>' – 2010-11-10 15:17:37