StreamReader qryTmpltStream = new StreamReader(tmpltPath + "templates.json");
JsonTextReader qryTmpltReader = new JsonTextReader(qryTmpltStream);
JsonSerializer qryTmpltSrlzr = new JsonSerializer();
object jsonObject = qryTmpltSrlzr.Deserialize(qryTmpltReader);
var tplts = JsonConvert.DeserializeObject<JSONRepClass>(jsonObject);
上記のコードでは、json ファイルを読み込んでクラスに逆シリアル化しようとしています。問題は、これです: JsonConvert.DeserializeObject は文字列を必要としますが、オブジェクトを返す前に Deserailize メソッドを呼び出します。
string と ToString() にキャストしようとしましたが、うまくいきませんでした。
ここで私が見逃しているものを見た人はいますか?