我正試圖在數據庫中存儲反序列化的對象的值。我反序列化的對象是根據我上傳的圖像。從反序列化的變量將值存儲到數據庫中
我試圖實現IEnumerable
和IEnumerator
接口,以便我可以讓我的類foreach可訪問。
public class Result:IEnumerable,IEnumerator
但是,然後有我的反序列化過程異常。
我正試圖在數據庫中存儲反序列化的對象的值。我反序列化的對象是根據我上傳的圖像。從反序列化的變量將值存儲到數據庫中
我試圖實現IEnumerable
和IEnumerator
接口,以便我可以讓我的類foreach可訪問。
public class Result:IEnumerable,IEnumerator
但是,然後有我的反序列化過程異常。
你可以通過Result.data
屬性,它是一個集合循環:
Result soap = JsonConvert.DeserializeObject<Result>(ser);
foreach (var item in soap.data)
{
... do something with each element of the data collection
}
我在我的問題中指出,當我讓我的類能夠使用foreach時,我得到異常 – 2012-02-19 12:34:29
@aviral,您爲什麼需要讓您的類能夠使用foreach?只需使用它的'data'屬性來循環。 – 2012-02-19 12:35:22
它給錯誤,因爲我的類沒有實現IEnumerable接口 – 2012-02-19 12:36:42
你得到什麼異常? – 2012-02-19 12:16:06
無法將json字符串解析爲類對象.. – 2012-02-19 12:18:40