程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c#-C#小白,如何遍歷字符串並按照要求輸出

c#-C#小白,如何遍歷字符串並按照要求輸出

編輯:編程綜合問答
C#小白,如何遍歷字符串並按照要求輸出

現有字符串string allid,該字符串內存儲的數據形式為“a1,b12,123,dar……”,即每小段字符串之間用逗號隔開。
現在我想遍歷allid這個字符串,檢測每一位。如果不是逗號,就把這個字符存入字符串outbyte中,如果檢測到逗號時,就則把outbyte輸出,並將其outbyte清空。
即遍歷allid這個字符串,並把其中包含的每小段字符串分別輸出出來。

代碼該怎麼寫?

我想把每一小段字符依次在定義好的datagirdview裡的第一列,直接用split分割後輸出的結果不太對:

tidarray = allid.Split(',');

if (tidarray!=null)
{
for (int i = 0; i < tidarray.Length; i++)
{
DataGridViewRow gridRow = this.dataGridView1.Rows[dataGridView1.Rows.Add()];
gridRow.Cells[0].Value = tidarray;
Console.WriteLine(tidarray[i]);
}
}

但是輸出的結果是這樣的:
圖片說明

沒有顯示每一小段字符串而是System.String[],想請問是怎麼回事?

最佳回答:


Array arr=New Array();
string str="a1,b12,123,dar";
arr=str.split(",");
Console.WriteLine(arr);

u013389985
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved