C窗體讀取檔案 含兩列數字,兩列數字用空格分開 ,把這兩列數字給兩個textbox 各一列 ,詳細步驟

時間 2021-10-20 12:44:33

1樓:何必一念執著

a 1b 2

c 3d 4

//選擇檔案

private void button2_click(object sender, eventargs e)

openfiledialog open = new openfiledialog();

open.filter = "文字檔案|*.txt";

if (open.showdialog()==dialogresult.ok)

string filepath = open.filename;//檔案路徑

textboxfilepath.text = filepath;

streamreader reader = new streamreader(filepath, encoding.default);

char s = ;//分隔符為空格

stringbuilder onecolum = new stringbuilder();//儲存第一列資料

stringbuilder towcolum = new stringbuilder();//儲存第二列資料

string reddate = reader.readline();//讀取一行資料

while(!string.isnullorempty(reddate))//如果資料不為空

string record=reddate.split(s);

reddate = reader.readline();//讀取下一行

textbox1clm.text = onecolum.tostring();

textbox2clm.text = towcolum.tostring();

2樓:

現將檔案序列化,在通過字串分割方式將資料分割開

c#在txt檔案中有兩列數字,中間用空格隔開,兩列數字不一定一樣長,怎樣把這兩列數字變成字串陣列

3樓:匿名使用者

string lines=file.readalllines("your file path");

int lines_length=lines.length;

string str1,str2,temp;

arraylist t1=new arraylist();

arraylist t2=new arraylist();

for(int n=0;n任何時候都不會出太大問題。

如果覺得還可以,希望給個版

最佳權答案獎。

4樓:幸巴達

string s = "1 2";

string sarray = s.split(' ');...

5樓:匿名使用者

1 新建乙個表,用於存抄放txt中的資料

2 讀取txt每一行資料,把每行的第乙個資料存入到寫到表的第一列,第二個資料寫到表的第二列,依次處理。

3 讀取表中的第一列的資料組成陣列1,讀取表中的第二列的資料組成陣列2

c#怎麼對txt檔案內容進行列分隔

6樓:匿名使用者

不知道你要求是txt的輸入還是輸出?

輸入的話,比較簡單, 先遍歷行,然後split(' '),用空格隔開然後插入陣列就可以了。

輸出成這種格式的話,看到你要求對齊,那麼就需要做一些字數處理和判斷。

1、先把list的資料構造好,宣告乙個stringbuilder準備編輯。

2、需要對齊的話,就要求出集合中,每個元素的最大長度。 可以用linq的max()函式求得。

3、然後遍歷陣列的每個元素, 每次遍歷生成一行,

4、在3的遍歷中, 再對這個元素的每個屬性(name\age\gender)進行遍歷, 因為2、步驟可以知道每個屬性的最大長度, 所以當乙個屬性輸入後,可以根據位數差,補充空格。 然後輸入下乙個屬性,直到完成。

5、將輸出的stringbulider儲存到txt檔案。

c#讀取txt檔案至乙個二維string陣列,同行資料已用空格(tab)分開

7樓:

整個讀進來 然後用tab拆分每一行就行了

var string = file.readalllines(檔名).select(x=>x.split('\t').toarray()).toarray();

c#窗體中,有兩個textbox ,怎麼讓textbox1 中輸入的幾個數字相加。並在textb

8樓:陽光的雷咩咩

先convert.toint32

相加再tostring

Excel函式兩列同時滿足條件輸入數字

在e2單元格輸入以下公式,然後向下填充公式 if d2 1500,lookup left c2 if d2 3000,if left c2 1,300,0 if left c2 1,200,0 可以自定義函式 按alt f11,彈出vba編輯器,選插入,模組,然後複製下列 function buti...

同時開啟兩個Excel檔案,卻在同窗體裡顯示怎麼辦

酈心任白萱 可以先雙擊一個excel檔案,開啟它,然後在桌面開啟excel檔案快捷鍵圖示,然後選擇開啟另一個檔案檔案,這樣兩個檔案就在不同的excel視窗中顯示 1 先開啟一個檔案,再在開始選單或桌面快捷方式開啟另一個檔案。2 或在同一視窗裡麵點其中一個右上角為 還原視窗 檢視 全部重排 這個事20...

C中,如何在兩個窗體間使用同hashtable

如果是mdi的話,建議使用乙個靜態的context來實現傳值,如果使用將乙個form的控制項設定為public會造成很大程度的混亂,在你維護的時候就知道了。在工程中定義乙個類如下 為了提高效能使用雜湊表 public class context 在任何乙個form上都可以通過以下的 訪問 將form...