出於某種原因,這個代碼將不能編譯: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