我需要编写linq扩展,从int数组创建并返回数据表。
这里必须在扩展内部使用的逻辑。
private DataTable CreateDataTable(string colName, int[] items)
{
DataTable dt = new DataTable();
dt.Columns.Add(colName, typeof(int));
foreach (int item in items)
{
dt.Rows.Add(item);
}
return dt;
}
如何使扩展具有两个参数columnName和int array?
答案 0 :(得分:3)
像这样:
$(document).on('submit', '.myForm', function(e) {
var tableid = $(this).closest("div").find("table").attr("id"); //find table id
var this_table = '#' + tableid; //Add ID selector
$('this_table > tbody > tr').append('<td>info,</td>'); //Append to table
e.preventDefault();
});
该方法只需要包装在一个静态类中,然后完成工作!