Как выбрать отличные строки в таблице данных и хранилище в массив

@maz Это зависит, что Ваше приложение собирается сделать, его период времени, его критичность, и т.д.

Первый, я поощрил бы Вас бездельничать с обоими. Ни один не лучше или хуже, чем другой в целом, они отличаются, и у каждого есть значительные достоинства и недостатки, которые необходимо рассмотреть.

На данном этапе ASP.NET MVC более зрел и имел больше тестеров и глазных яблок, смотрящих на него. Таким образом, если бы Вы делаете какой-либо вид серьезного проекта (т.е. Вы становитесь оплаченными его), я поощрил бы Вас, в этой точке, использовать ASP.NET MVC, когда это собирается "поставляться" раньше и более поддерживаться.

( ОБНОВЛЕНИЕ [26 февраля 2011]): FubuMVC теперь используется несколькими компаниями и командами в зрелых, производственных приложениях, которые имели несколько главных выпущенных версий на основе FubuMVC. В то время как документации все еще недостает несколько, качество платформы теперь хорошо устанавливается как достойное производства)

при запуске проекта хобби (т.е. персональный блог, персональный фотоальбом / фотоальбом семьи, и т.д.) тогда я пригласил бы Вас брать FubuMVC и начинать играть с ним. Следует иметь в виду, что эта точка, это - в основном мое хобби, Jeremy и немногие другие, таким образом, нет никаких гарантий на временной шкале и т.д. Об этом действительно публично не объявили (это просочилось, что бы там ни было), таким образом, еще не было лавинной рассылки вкладов. Я надеюсь, как это назревает, и мы добираемся до первого этапа, тогда объявляют о нем широкому, широкому миру, вклады будут подъем.

В конце, с помощью любого, вероятно, поощрит лучшие методы разработки, скажем, ASP.NET WebForms и знакомящийся с тем облегчит для Вас брать другой скорее быстро.

Это действительно сводится к критичности проекта, Вы продолжаете работать, поэтому выберите ответственно.

157
задан adinas 3 January 2017 в 13:21
поделиться

4 ответа

DataView view = new DataView(table);
DataTable distinctValues = view.ToTable(true, "Column1", "Column2" ...);
348
ответ дан 23 November 2019 в 21:42
поделиться
DataTable dt = new DataTable();
dt.Columns.Add("IntValue", typeof(int));
dt.Columns.Add("StringValue", typeof(string));
dt.Rows.Add(1, "1");
dt.Rows.Add(1, "1");
dt.Rows.Add(1, "1");
dt.Rows.Add(2, "2");
dt.Rows.Add(2, "2");

var x = (from r in dt.AsEnumerable()
        select r["IntValue"]).Distinct().ToList();
57
ответ дан 23 November 2019 в 21:42
поделиться

что-то вроде?

ВЫБРАТЬ ОТЛИЧИТЕЛЬНО .... ИЗ таблицы WHERE condition

http://www.felixgers.de/teaching/sql/sql_distinct.html

примечание : Вопрос о домашнем задании? и да благословит Бог гугл ..

http://www.google.com/search?hl=ru&rlz=1C1GGLS_enJO330JO333&q=c%23+selecting+distinct+values+from+table&aq=f&oq=&aqi=

-1
ответ дан 23 November 2019 в 21:42
поделиться

Чтобы улучшить вышеприведенный ответ: функция ToTable в обзоре данных имеет "отдельный" флаг .

//This will filter all records to be distinct
dt = dt.DefaultView.ToTable(true);
9
ответ дан 23 November 2019 в 21:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: