Форум программистов, компьютерный форум, киберфорум
LINQ
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
2 / 1 / 2
Регистрация: 01.07.2015
Сообщений: 53
1

Where и как с ним работать?

18.02.2016, 19:10. Показов 691. Ответов 2
Метки нет (Все метки)

не могу разобраться с расширением Where на майкрофте пишут

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int[] numbers = { 0, 30, 20, 15, 90, 85, 40, 75 };
 
IEnumerable<int> query =
    numbers.Where((number, index) => number <= index * 10);
 
foreach (int number in query)
{
    Console.WriteLine(number);
}
 
/*
 This code produces the following output:
 
 0
 20
 15
 40
*/
ноо мне хотелось получить бы ссылку с ещё примерами или лично от вас по собственному
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2016, 19:10
Ответы с готовыми решениями:

TIWTreeView и как с ним работать?
Здраствуйте. может кто подскажет литературу или ссылки как работать с компонентой TIWTreeViev для...

ПакетЗапросов как с ним работать?
имеется пакет запросов, я его выполняю, получаю массив.Как работать с элементами этого массива?...

Прокси как с ним работать?
Кто, что сможет подскажите как использовать в VB прокси. Нужно чтобы ICQ использовался через...

SortedDictionary и как с ним работать
Есть вот такой код, но он выдаёт странную ошибку, хотя делал по примерам с оф.сайта Майков....

2
113 / 90 / 66
Регистрация: 27.04.2014
Сообщений: 307
18.02.2016, 19:24 2
Описание LINQ
1
415 / 314 / 240
Регистрация: 29.05.2010
Сообщений: 794
Записей в блоге: 1
18.02.2016, 19:28 3
dimasiks, Эту лямбду можно заменить этим
C#
1
2
3
4
private static bool Foo(int number, int index)
        {
            return number <= index*10;
        }
В number- передается элемент коллекции
index - индекс текущего элемента
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
using System.Collections.Generic;
using System.Linq;
 
namespace Q
{
 
    internal class Program
    {
        private static void Main(string[] args)
        {
            int[] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9};
            IEnumerable<int> query =
                       numbers.Where(Foo);
 
            foreach (int number in query)
            {
                Console.WriteLine(number);
            }
        }
 
        private static bool Foo(int number, int index)
        {
            return number <= index*10;
        }
 
        
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2016, 19:28

Помощь в написании контрольных, курсовых и дипломных работ здесь.

CTabCtrl - как с ним работать?
Попытался разобраться с этим компонентом, да застрял. Задачка: разместить на разных вкладках...

gkPlugins Как с ним работать?
Есть плагин gkPlugins который, как я понял, позволяет парсеть видео. Как с ним пользоваться и...

Random как с ним работать?
Ребят подскажите пожалуйста как работать с Randomam?Если быть точнее ,то : 1.Код примера; Заранее...

Лицензионное ПО и как с ним работать =)
Приветствую форумчане. В этот раз обращаюсь с наиглупейшими вопросами =) 1) Windows 7 started...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.