2

我有以下内容method

public bool InsertUsername(string username)
{
    string SQL = "Insert into [Users](Username, InsertDateTime) Values(@Username, datetime('now'));";
    List<SQLiteParameter> pars = new List<SQLiteParameter>();
    pars.Add(new SQLiteParameter("@Username", username));
    return SQLiteUsernameDatabase.ExecuteNonQuery(SQL, pars);
}

ReSharper是告诉我使用collection initializer为 pars List

问题:如何将 SQLiteParameter 添加到集合初始化程序?

4

1 回答 1

1

没关系,已经找到了解决方案:

public bool InsertUsername(string username)
{
    string SQL = "Insert into [Users](Username, InsertDateTime) Values(@Username, datetime('now'));";
    var pars = new List<SQLiteParameter> {new SQLiteParameter("@Username", username)};
    return SQLiteUsernameDatabase.ExecuteNonQuery(SQL, pars);
}
于 2013-04-29T12:10:34.690 回答