(この質問に似ています)
「Questions」と「FinalFigures」というテーブルがあります。
質問 (QuestionID、Text、FinalFiguresColumnName)
FinalFigures (FinalFigureID、TotalDays、TotalCost など)
「FinalFiguresColumnName」には、「TotalDays」、「TotalCost」などの値が含まれます。一連の質問をループして、「Text」値を「FinalFigures」テーブルの対応する列名に保存する簡単な方法はありますか?
すなわち。それ以外の:
var item = new FinalFigure();
item.TotalDays = "x";
私は欲しい:
var item = new FinalFigure();
// access the column 'TotalDays' with its name as a string, not a property