オブジェクトが実際に使用される前にヌルでないかどうかを確認するだけで、この例外がスローされます。 実行時バインディングをnull参照C#例外:null参照がNULLかどうかをチェックしているときにnull参照で実行時バインディングを実行できません
if (interMarket.marketItems.prices != null) {
// do something..
}
interMarket
にはJSONのデータが含まれています。
私は間違っていますか?
オブジェクトが実際に使用される前にヌルでないかどうかを確認するだけで、この例外がスローされます。 実行時バインディングをnull参照C#例外:null参照がNULLかどうかをチェックしているときにnull参照で実行時バインディングを実行できません
if (interMarket.marketItems.prices != null) {
// do something..
}
interMarket
にはJSONのデータが含まれています。
私は間違っていますか?
具体的な例外は何ですか?あなたのコードにはどこにスローされていますか? interMarketまたはinterMarket.marketItemsがnullである可能性はありますか? (?):
if (interMarket?.marketItems?.prices != null) {
// do something..
}
あなたはinterMarket'が順番に 'prices'という名前の要素を持っている' marketItems'、という名前の要素を持っている 'ことを確認しており、そうであれば、ヌル条件演算子を使用して問題を解決しますそれらのすべてに人口が住んでいる? – Abion47
もっとコードを表示できますか?それはmvcアプリケーションですか?ビューとJavaScriptからコードを表示できますか? – lyz
あなたはintermarket.xxxxを作ったコードを表示する必要があります – pm100