powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LINQ можно ли в один запрос сделать ?
7 сообщений из 7, страница 1 из 1
LINQ можно ли в один запрос сделать ?
    #35978177
Фотография Ken@t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
 var query = from querybuild in definition.QueryBuilds()
   where querybuild.BuildNumber < PubTVersion.ToString()  
   orderby querybuild.FinishTime descending
   select querybuild;

  StringBuilder sb = new StringBuilder();
  for (int idx=0;idx<query.Count(); idx++ )
 {
   changesets = InformationNodeConverters.GetAssociatedChangesets(query.ToArray()[idx]);
   foreach (var changesetSummary in changesets)
   {
    if (@"IT\TFSUser" != changesetSummary.CheckedInBy)
     sbpChangeSet.AppendLine(string.Format(@"<br/>C{0} {1}",changesetSummary.ChangesetId.ToString(), changesetSummary.Comment));
   }
  
 }


как сделать одним запросом ? что бы в sb можно было добавить changesets для querybuild ?
...
Рейтинг: 0 / 0
LINQ можно ли в один запрос сделать ?
    #35978547
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
var list = definition.QueryBuilds()
  .Where(p=>p.BuildNumber<PubTVersion.ToString())
  .OrderByDescending(p=>p.FinishTime)
  .SelectMany(p=>InformationNodeConverters.GetAssociatedChangesets(p))
  .Where(p=>p.CheckedInBy!=@"IT\TFSUser")
  .Select(p=>string.Format(@"<br/>C{0} {1}",p.ChangesetId, p.Comment)
  .ToArray();

var res = string.Join("\n", list);
...
Рейтинг: 0 / 0
LINQ можно ли в один запрос сделать ?
    #35980452
Фотография Ken@t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, ушёл читать об linq msdn
а что Вы посоветуете ?
...
Рейтинг: 0 / 0
LINQ можно ли в один запрос сделать ?
    #35981326
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msdn/google
...
Рейтинг: 0 / 0
LINQ можно ли в один запрос сделать ?
    #35981355
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зы,

в хелпе все прекрасно описано
...
Рейтинг: 0 / 0
LINQ можно ли в один запрос сделать ?
    #35981912
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов,

в каком "хелпе"? хелп это и есть мсдн, локальный
...
Рейтинг: 0 / 0
LINQ можно ли в один запрос сделать ?
    #35982115
KirillMedvedev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На infanata.org есть:
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LINQ можно ли в один запрос сделать ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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