は、私は数字の間に空白がありますtxtファイル内の番号を取得し、ソート・リストにしたいです。 しかし、私は読むのTXTからの番号と、それらを並べ替える - キャストエラー
'System.String []'のオブジェクトをキャストして 'System.IConvertible'にキャストできません。エラー
using (OpenFileDialog ofd = new OpenFileDialog() { Filter = "Text Dosyası(*.txt)|*.txt", ValidateNames = true, Multiselect = false })
{
if (ofd.ShowDialog()==DialogResult.OK)
{
string[] lines = File.ReadAllLines(ofd.FileName);
List<Double> list = new List<Double>();
foreach (string s in lines)
{
//int nmbr = 0;
lines = s.Split(new char[] { }, StringSplitOptions.RemoveEmptyEntries);
list.Add(Convert.ToDouble(lines));
listfile.Items.Add((Convert.ToDouble(lines)));
}
list.Sort();
foreach (Double x in list)
{
listBox1.Items.Add(x);
}
ダブルにトーリングする。 Select()で各要素をプロジェクトに変換し、AddRange()で追加します。 –
あなたは私に多くのサンプルを与えるか、私のコード –
@SilasHayriでそれを編集することができます - あなたは、あなたの質問にご入力のサンプルを提供していただけますか? – Enigmativity