Как получить доступ к datarow внутри datatable, который находится внутри словаря?
Мой текущий код:
IDictionary<string, DataTable> allTables = new Dictionary<string, DataTable>(); foreach (string table in tableNames) { DataTable dtbl = new DataTable(); string selectQuery = "SELECT * FROM " + table; allTables.Add(table, new DataTable()); SQLiteCommand cmd = new SQLiteCommand(selectQuery, liteCon); SQLiteDataAdapter sqliteDAP = new SQLiteDataAdapter(cmd); sqliteDAP.Fill(allTables[table]); foreach (DataRow row in allTables[table].Rows) { Console.WriteLine(row); // This is where I want to see the actual values } }
То, что я пытаюсь сделать, - это получить доступ к значению ItemArray в классе/объекте "строки" для allTables[таблица]. Данные, которые я ищу, находятся в ItemArray, как можно видеть здесь[^]
Что я уже пробовал:
Я пытался
Console.WriteLine(row);
Но это просто возвращает System.Data.DataRow