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;'? –