Я выполняю набор операций над таблицей набора данных:
MyDataSet sharedDS = new MyDataSet();
MyDataSet referenceDS = new MyDataSet();
sharedDS.Table1.Reset();
sharedDS.Merge(referenceDS);
Я получаю System.ArgumentException: Column_X не существует в Таблице 1, если я пытаюсь получить доступ к столбцу следующим образом:
MyDataSet.Table1.FindByKey().Column_X
Впрочем, так все хорошо:
MyDataSet.Table1.FindByKey()["Column_X"]
Кто-нибудь может объяснить, в чем здесь проблема?
Ссылка (изначально предназначенная для другой проблемы): Сброс первичного ключа