可以
在青陽等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營銷型網(wǎng)站,成都外貿(mào)網(wǎng)站制作,青陽網(wǎng)站建設(shè)費(fèi)用合理。
用for 循環(huán)就可以了
for i=1 to ubound(arr)
brr(i)=arr(i,1)
next
將二位數(shù)組轉(zhuǎn)成DataTable,網(wǎng)上找的不知道成不成
public static DataTable ConvertToDataTable(string[,] arr)
{
DataTable dataSouce = new DataTable();
for (int i = 0; i arr.GetLength(1); i++)
{
DataColumn newColumn = new DataColumn(i.ToString(), arr[0, 0].GetType());
dataSouce.Columns.Add(newColumn);
}
for (int i = 0; i arr.GetLength(0); i++)
{
DataRow newRow = dataSouce.NewRow();
for (int j = 0; j arr.GetLength(1); j++)
{
newRow[j.ToString()] = arr[i, j];
}
dataSouce.Rows.Add(newRow);
}
return dataSouce;
}
返回指定數(shù)組的可用的最小下標(biāo),返回值為long型,后面的1表示第一維,如果是2則表示第二維。
經(jīng)常與UBOUND一起,用來確定一個(gè)數(shù)組的大小。
由于vb的理念所致,他沒有指針的應(yīng)用,所以你的想法不能用常規(guī)的vb做法實(shí)現(xiàn)。但vb其實(shí)并不是沒有指針,只是不推薦使用,如果一定要這樣,可以使用強(qiáng)制指針類型,這個(gè)網(wǎng)上也有,你可以找找,不過確實(shí),不推薦,因?yàn)檫@樣并不安全。
其實(shí),可以在傳遞參數(shù)之前做一些別的工作,比如把你要的數(shù)據(jù)先復(fù)制到一個(gè)新的數(shù)組里,然后在傳遞這個(gè)新的數(shù)組。雖然效率低了,但更加安全。。。這就是vb的理念,沒辦法~
Dim a(10,20),b(10,20)
'對數(shù)組a賦值
for i=0 to 10
for j=0 to 20
b(i,j)=a(i,j)
next
next
DataTable dt = new DataTable();
int col = dt.Columns.Count;
string[,] array = new string[dt.Rows.Count,col];
for (int i = 0; i dt.Rows.Count; i++)
{
for (int j = 0; j dt.Columns.Count; j++)
{
array[i, j] = dt.Rows[i][j].ToString().ToUpper().Trim();
}
}