String 怎么转换成(IEnumerable格式
如下是一个批量删除的语句
/// <summary>
/// 根据传入的ID集合,删除对应的数据库记录
/// </summary>
/// <param name="ids"></param>
public void Delete(IEnumerable<string> ids)
{
StringBuilder sb = new StringBuilder();
sb.Append("delete from " + this.Table);
sb.Append(" where id in (");
foreach (string id in ids)
{
sb.Append("'" + id + "',");
}
string delSql = sb.ToString().Substring(0, sb.Length - 1) + ")";
this.DBOperate.ExecuteNoQuery(delSql);
}
我现在有一个string类型的 id 里面的值是 “ ‘id1’,‘id2’ ”
怎么样可以改格式导入这个方法完成批量删除