2017-10-14 7 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]; 

その後エラーがある:暗黙的に '小数' にタイプ 'string' を変換できません。 その文字列を10進数に変換する必要がありますが、どうすればよいですか?

+1

'Textbox1.Text =行を使用し、'? 'Textbox1.Value = Decimal.Parse(lines [0]);'? –

答えて

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

単に[0]

Textbox1.Text= lines[0]; 

代わりに

Textbox1.Value = lines[0]; 
+0

そのようなOmgは簡単です。ありがとう! – Donovan

0

10進数のParse拡張メソッドを使用できます。

関連する問題