У меня есть следующий фрагмент кода, который по какой-то причине, о которой я не знаю, не заполняет набор результатов LINQ в список (и в этом списке много результатов), однако я привязываю его к оригинальная дата, это работает хорошо. любые идеи:
DataTable t = _partitionsDataSet.Tables[0];
var customizedPartitions = from r in t.AsEnumerable()
select new
{
Name = string.Format("{0}[{1}]", r["Name"], r["UserName"]),
BlobId = r["BlobId"].ToString()
};
if (customizedPartitions.Count() > 0)
{
_dataView.Sort = "Name";
listBoxPartitions.DisplayMember = "Name";
listBoxPartitions.ValueMember = "BlobId";
listBoxPartitions.DataSource = customizedPartitions;
}