ネストされた 2 つの foreach から派生した変数「section」と「fieldName」を使用して、Web サービス呼び出しでプロパティ名を (設定するために) 動的に構築する必要があります (以下を参照)。グーグルで「変数変数」を見つけたコードをいくつか試してみましたが、成功しませんでした。どんな助けでも大歓迎です。ありがとうございました。
SyncRequest request = new SyncRequest();
[...]
foreach (String section in sections) {
[DB query]
DataTable dtSectionFields = drSection.GetSchemaTable();
foreach (DataColumn column in dtSectionFields.Columns) {
[...]
fieldName = [something];
fieldContent = [something else];
request.methodx.[section].[fieldName] = fieldContent;
}
}