データベースに逆シリアル化されたオブジェクトの値を格納しようとしています。デシリアライズされたオブジェクトは、アップロードしたイメージに従っています。デシリアライズされた変数からデータベースに値を格納する
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を使用できるようにすると、例外が発生します。 –
@aviral、なぜクラスをforeachで使用できるようにする必要がありますか?単にループするために 'data'プロパティを使います。 –
私のクラスがIEnumerableインターフェース –
あなたはどのような例外を取得していますか? –
jsonの文字列をクラスオブジェクトにdeserealizeできません。 –