1
我想將一個列名和值傳遞給將使用LINQ更新表的函數。帶有字符串變量列名的Linq插入
我有下面的代碼,但不知道如何實現字符串變量列名
private static void update(string key, string value)
{
AccessToken accessToken = new AccessToken();
accessToken.<key variable should go here> = value;
QBAccessTokensDataContext db = new QBAccessTokensDataContext();
db.AccessTokens.InsertOnSubmit(accessToken);
db.SubmitChanges();
}
參見[點擊這裏](https://stackoverflow.com/questions/1196991/get-property-value-from-string-using-reflection-in-c-sharp)用於在運行時使用反射訪問C#中的屬性。 – nedmund
完美,謝謝@nedmund – Shazoo
AccessToken是一個字典或字典,就像你可以在這裏執行'accessToken [key] = value;'? –