2017-10-14 130 views
1

我想要做的是以下幾點:如何將文本中的行文本放入文本框?

我有幾個文本框,需要填充文件行。文件的行在別處生成,一些數字單獨放置在新行上。我想要做的是當表格打開時;

  1. 該文件需要讀
  2. 的值需要被放置在陣列中需要放置在文本框中
  3. 的數組項。

我已經試過如下:

string[] lines = File.ReadAllLines(@"file_path"); 

Textbox1.Value = lines[0]; 
Textbox1.Value = lines[1]; 
Textbox1.Value = lines[2]; 
Textbox1.Value = lines[3]; 

然後錯誤是:不能隱式轉換類型「字符串」到「小數」。 所以我必須將該字符串轉換爲小數點但是如何?

+1

'Textbox1.Text =行[0];'? 'Textbox1.Value = Decimal.Parse(lines [0]);'? –

回答

0

只需使用

Textbox1.Text= lines[0]; 

代替

Textbox1.Value = lines[0]; 
+0

Omg就是這麼簡單。謝謝! – Donovan

0

可以使用小數點的Parse擴展方法。

decimal.Parse(lines[0]); 
... 
相關問題