如何将文本中的行文本放入文本框?

时间:2017-10-14 14:11:04

标签: c#

我想做的是以下内容:

我有几个需要填充文件行的文本框。文件的行在别处生成,一些数字单独放在新行上。我想做的是打开表格时;

  1. 文件需要阅读
  2. 值需要放在数组中
  3. 数组项需要放在文本框中。
  4. 我尝试了以下内容:

    string[] lines = File.ReadAllLines(@"file_path");
    
    Textbox1.Value = lines[0];
    Textbox1.Value = lines[1];
    Textbox1.Value = lines[2];
    Textbox1.Value = lines[3];
    

    然后错误是:无法将类型'string'隐式转换为'decimal'。 所以我必须将该字符串转换为小数但是如何?

2 个答案:

答案 0 :(得分:0)

您可以使用小数的Parse扩展方法。

decimal.Parse(lines[0]);
...

答案 1 :(得分:0)

只需使用

Textbox1.Text= lines[0];

而不是

Textbox1.Value = lines[0];