Я работаю с довольно неприятным, но неизменным БД.
У нас есть таблица "Locations" со столбцом "Position"
Этот столбец имеет значения типа "A SHELF 5"
Что означает «Дело А, Полка 5». В идеальном мире у меня были бы столбцы Case и Shelf со значениями «A» и 5 соответственно.
Что мне интересно, так это то, что в моих классах сущностей есть способ определить некоторые «виртуальные» (возможно, не правильные слова) столбцы, так что, как только я это сделаю, я могу просто запросить таблицу, как если бы столбцы существовали (пункты «Выбор», «Где», «Группировать по» и т. д.)
По общему признанию, я довольно плохо знаком с Linq, поэтому я даже не использую правильные технические термины, чтобы описать то, что я хочу сделать. Что затрудняет поиск ответов. Поэтому, если кто-то просто захочет указать мне какую-нибудь вводную документацию, которая даже помогла бы мне начать, я бы посчитал это правильным ответом.
Чтобы сделать его более сложным, столбец структурирован только так, как указано выше, в зависимости от значения некоторых других столбцов, но я не буду туда идти.
спасибо, что нашли время прочитать это. Прошлый опыт говорит мне, что Экипаж лучший!