Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从datatable中删除唯一的一列,并将其插入到字符串的通用列表c中#_C#_Sql - Fatal编程技术网

C# 从datatable中删除唯一的一列,并将其插入到字符串的通用列表c中#

C# 从datatable中删除唯一的一列,并将其插入到字符串的通用列表c中#,c#,sql,C#,Sql,这是我的方法 public virtual List<String> GetJobName(Nullable<int> id, Nullable<int> userID) { List<SqlParameter> parameters = new List<SqlParameter>(); var idParameter = id.HasValue ? new S

这是我的方法

    public virtual List<String> GetJobName(Nullable<int> id, Nullable<int> userID)
    {
        List<SqlParameter> parameters = new List<SqlParameter>();

        var idParameter = id.HasValue ?
            new SqlParameter("id", id) :
            new SqlParameter("id", typeof(int));
        parameters.Add(idParameter);

        var userIDParameter = userID.HasValue ?
            new SqlParameter("userID", userID) :
            new SqlParameter("userID", typeof(int));
        parameters.Add(userIDParameter);


        table = ExecuteSPDataTable("GetJobName", parameters, out list);
      //  DataFiller<String> j = new DataFiller<String>();
      //  List<String> rows = j.FromDataTableToList(table);

    } 
公共虚拟列表GetJobName(可空id,可空用户id)
{
列表参数=新列表();
var idParameter=id.HasValue?
新的SqlParameter(“id”,id):
新的SqlParameter(“id”,typeof(int));
参数。添加(idParameter);
var userIDParameter=userID.HasValue?
新的SqlParameter(“userID”,userID):
新的SqlParameter(“userID”,typeof(int));
参数。添加(userIDParameter);
table=ExecuteSPDataTable(“GetJobName”,参数,输出列表);
//DataFiller j=新的DataFiller();
//列表行=j.FromDataTableToList(表);
} 
表中有一个值,即单个作业,我想将单个字符串放入
列表中并返回


有什么帮助吗?

如果变量表只是一个字符串,而您只想将该字符串作为字符串列表返回,那么您只需执行以下操作:

return new List<string>{ table };
返回新列表{table};

在哪里定义了
列表
呢?您还没有给出太多的信息,请提供更多详细信息。