using system;using system.data;
namespace arraytodatatable
return dt;
} /// /// 反乙個m行n列的二維陣列轉換為datatable
///
/// 一維陣列,代表列名,不能有重複值
/// m行n列的二維陣列
/// 返回datatable
/// 柳永法
public static datatable convert(string columnnames, string[,] arrays)
for (int i1 = 0; i1 < arrays.getlength(0); i1++)
dt.rows.add(dr);
} return dt;
} /// /// 反乙個m行n列的二維陣列轉換為datatable
///
/// m行n列的二維陣列
/// 返回datatable
/// 柳永法
public static datatable convert(string[,] arrays)
for (int i1 = 0; i1 < arrays.getlength(0); i1++)
dt.rows.add(dr);
} return dt;
} }
} 示例**:
view plaincopy to clipboardprint?
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
namespace arraytodatatable
private void button1_click(object sender, eventargs e)
);
} private void button2_click(object sender, eventargs e)
,
,
,
,
,
,
};
datagridview1.datasource = arraytodatatable.convert(new string , array3d);
} private void button3_click(object sender, eventargs e)
,
,
,
,
,
,
};
datagridview1.datasource = arraytodatatable.convert(array3d);
} private void linklabel1_linkclicked(object sender, linklabellinkclickedeventargs e)
} }
C 集合轉換為DataTable
該類就用了幾個型別,如int,int?string,所以其它型別就先沒管。用到的類 public class tb projects public string projectname 編碼 public string projectcode public int parentid public i...
C 集合轉換為DataTable
該類就用了幾個型別,如int,int?string,所以其它型別就先沒管。用到的類 public class tb projects public string projectname 編碼 public string projectcode public int parentid public i...
物件陣列轉換為DataTable的方法
在我們的專案中,用到了很多物件陣列。需要把物件陣列繫結到datagrid上,但目前好像不能直接繫結。就只有轉換為datatable。好不容易在網上找到了別人寫的乙個類。但和我們的需要比還是差了一點。他只能把物件的屬性轉換為datatable的列。但我們的物件陣列都是webservices自動生成的。...