Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / List<DataRow> / 20 сообщений из 20, страница 1 из 1
24.09.2014, 15:33
    #38756306
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Скажите пожалуйста,
как преобразовать

List<string> в List<DataRow>

не прибегая к такой схеме

автор foreach (string x in tmp1)
{
DataRow dataRow = tb.NewRow();
row["Test"] = x;
tb.Rows.Add(dataRow);
}

?

Заранее благодарен.
...
Рейтинг: 0 / 0
24.09.2014, 15:58
    #38756356
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
vahСкажите пожалуйста,
как преобразовать

List<string> в List<DataRow>

не прибегая к такой схеме

автор foreach (string x in tmp1)
{
DataRow dataRow = tb.NewRow();
row["Test"] = x;
tb.Rows.Add(dataRow);
}

?

Заранее благодарен.
а row["Test"] = x; откуда взялось?
...
Рейтинг: 0 / 0
24.09.2014, 16:13
    #38756378
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Belavik,
ну я имел ввиду

авторforeach (string x in tmp1)
{
DataRow dataRow = tb.NewRow();
dataRow["Test"] = x;
tb.Rows.Add(dataRow);
}

простите
...
Рейтинг: 0 / 0
24.09.2014, 16:13
    #38756379
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
vahСкажите пожалуйста,
как преобразовать

List<string> в List<DataRow>

не прибегая к такой схеме

автор foreach (string x in tmp1)
{
DataRow dataRow = tb.NewRow();
row["Test"] = x;
tb.Rows.Add(dataRow);
}

?

Заранее благодарен.

tmp1.Select(s => new DataRow() { тут присвоение s столцы }).ToList();
...
Рейтинг: 0 / 0
29.09.2014, 12:36
    #38760473
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Arm79vahСкажите пожалуйста,
как преобразовать

List<string> в List<DataRow>

не прибегая к такой схеме

пропущено...


?

Заранее благодарен.

tmp1.Select(s => new DataRow() { тут присвоение s столцы }).ToList();
а в чем разница?
...
Рейтинг: 0 / 0
29.09.2014, 12:40
    #38760484
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
winsky!Arm79пропущено...


tmp1.Select(s => new DataRow() { тут присвоение s столцы }).ToList();
а в чем разница?
В одну строчку поместилось. Да и схема другая.
...
Рейтинг: 0 / 0
30.09.2014, 12:20
    #38761771
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Belavikwinsky!пропущено...

а в чем разница?
В одну строчку поместилось. Да и схема другая.
можно весь код запихать в одну строчку.
какая схема изменилась?
...
Рейтинг: 0 / 0
30.09.2014, 12:23
    #38761775
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
winsky!можно весь код запихать в одну строчку.
какая схема изменилась?

Приведите свой вариант, что зря воздух сотрясать.
...
Рейтинг: 0 / 0
30.09.2014, 12:24
    #38761776
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
winsky!Belavikпропущено...

В одну строчку поместилось. Да и схема другая.
можно весь код запихать в одну строчку.
какая схема изменилась?
Хотелось бы сначала понять, что ТС понимает под словом "схема".
...
Рейтинг: 0 / 0
30.09.2014, 12:28
    #38761785
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Arm79winsky!можно весь код запихать в одну строчку.
какая схема изменилась?

Приведите свой вариант, что зря воздух сотрясать.
у меня нет вариантов. просто ваш вариант - он такой же как у ТС. разницы - ноль. поэтому воздух трясете вы. уж простите.
...
Рейтинг: 0 / 0
30.09.2014, 12:30
    #38761788
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
winsky!Arm79пропущено...


Приведите свой вариант, что зря воздух сотрясать.
у меня нет вариантов. просто ваш вариант - он такой же как у ТС. разницы - ноль. поэтому воздух трясете вы. уж простите.

Вы невнимательно читали. У ТС схема - через foreach. У меня через LINQ. Схемы разные?
...
Рейтинг: 0 / 0
30.09.2014, 12:35
    #38761796
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Arm79,

а в чем принципиальная разница-то?
...
Рейтинг: 0 / 0
30.09.2014, 12:36
    #38761800
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
winsky!,

Ну хотя бы в том, что для Foreach наличие интерфейса IEnumerable необязательно. В отличие от LINQ.
...
Рейтинг: 0 / 0
30.09.2014, 12:37
    #38761804
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Arm79winsky!,

Ну хотя бы в том, что для Foreach наличие интерфейса IEnumerable необязательно. В отличие от LINQ.
и че?
...
Рейтинг: 0 / 0
30.09.2014, 12:40
    #38761814
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Ничего. Просто другой механизм перечисления элементов. И запись короче. Что не устраивает то? Или принципиально через Reflection нужно извернуться, чтобы вы были удовлетворены?
...
Рейтинг: 0 / 0
30.09.2014, 12:48
    #38761835
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
ну поменяли шило на мыло.
если ТС удовлетворен - наверное, цель достигнуто.
но я бы не назавла это все СХЕМОЙ.
но дело ваше.
...
Рейтинг: 0 / 0
30.09.2014, 12:49
    #38761838
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
winsky!ну поменяли шило на мыло.
если ТС удовлетворен - наверное, цель достигнуто.
но я бы не назавла это все СХЕМОЙ.
но дело ваше.

Лично я понял так, что ТС имел ввиду под схемой явный цикл foreach.
...
Рейтинг: 0 / 0
30.09.2014, 12:53
    #38761843
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Arm79,

я все это к чему - у ТС не должно быть ложного чувства, что так оптимальней с какой-то точки зрения.
...
Рейтинг: 0 / 0
30.09.2014, 12:57
    #38761852
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
winsky!я все это к чему - у ТС не должно быть ложного чувства, что так оптимальней с какой-то точки зрения.

Чтоб у ТСа не было ложного чувства, нужно книжки читать, а тут ему написали по его просьбе, как обойтись без foreach
...
Рейтинг: 0 / 0
30.09.2014, 13:13
    #38761882
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
List<DataRow>
Pallaris,

ок.
накинулись.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / List<DataRow> / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]