Я использовал 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]);
}
}
}
Я продолжаю получать сообщение об ошибке «невозможно преобразовать из 'string []' в 'string'», но не могу понять, как это исправить.
Заранее спасибо!
обновление: ... Я случайно оставил файл csv открытым, и теперь он работает, извините за потраченное время, ребята, я думал, что у меня открыта другая таблица, несколько очень полезных советов, хотя спасибо за всю помощь!