Я использовал streamreader для чтения в файле .csv, затем мне нужно разделить значения и поместить их в словарь. пока у меня есть:
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
Dictionary<string, string> dict = new Dictionary<string, string>();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
using (StreamReader reader = new StreamReader("textwords0.csv"))
{
string line;
while ((line = reader.ReadLine()) != null)
{
string[] parts = line.Split(',');
dict.Add(parts[0], parts[1]);
}
}
}
Я получаю сообщение об ошибке "не могу преобразовать строку" [] в строку ", но не могу решить, как ее исправить.
Заранее спасибо!
обновление:
... Я случайно оставил файл CSV открытым и теперь он работает, извините за потраченное время, ребята думали, что у меня открыта другая электронная таблица, хотя и очень полезный совет, спасибо за помощь!