0

問題を適切な言葉で説明していない可能性があるため、Google で回答を得ることができませんでした。すみません!

次のコードでは、「ハードコードされた」識別子 COMMENT を変数 editField に置き換えたいと思います。どうやってするか?

var editedField:String = event.dataField;
if (model.multipleProcessingData[i][editedInformationProductNO].COMMENT != null{
    ...
}
4

2 に答える 2

0

var editField:String = event.dataField;

if (model.multipleProcessingData[i][editedInformationProductNO][editedField] != null{

...

}

于 2010-06-03T13:01:30.333 に答える
0

これを NPE の try/catch ブロックでラップするようにしてください。これほど多くの [] アクセサーを持つものを最終的に見つけることができるからです。

より良い、より OOP は、データを渡すことができるモデルにアクセサ関数を持たせることです:

これにより、トラブルシューティングが容易になり、予期したとおりにならない場合に適切なエラー メッセージをアプリに追加できます。

于 2010-06-04T06:31:54.413 に答える