Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Заблокирован

Разобрать строку кода

07.05.2015, 20:06. Показов 1178. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
увидел такую вот запись и никак не могу понять что же она значит... судя по использованию это некий аналог лямбды?
C#
1
... = delegate { ... };
Добавлено через 55 секунд
п.с. про делегаты мне рассказывать не надо, просто тут не классический случай, а так вообще я с ними знаком))
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.05.2015, 20:06
Ответы с готовыми решениями:

Разобрать строку кода
Кто знает, может подсказать, что это за синтаксис и что он делает и из какой это темы? Просто проходил пример, и что-то не посмотрел на...

Разобрать строку кода
Подскажите пожалуйста , не пойму строку : if (this.Last == rez_prov) На странице ...

Разобрать приведенную строку кода
Встретил таково вот прохожего не на что непохожего) Object TempObject = (Object)obj; тут объявляется массив объектов типа Object, этот...

4
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
07.05.2015, 20:07
Цитата Сообщение от Rillaxac Посмотреть сообщение
судя по использованию это некий аналог лямбды?
Ага, оно самое.
Анонимный метод.
1
Заблокирован
07.05.2015, 20:09  [ТС]
Цитата Сообщение от kolorotur Посмотреть сообщение
Ага, оно самое.
Анонимный метод.
а разница какая то есть вообще? когда лучше использовать лямбды, а когда такой способ?
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
07.05.2015, 20:13
Лучший ответ Сообщение было отмечено Rillaxac как решение

Решение

Цитата Сообщение от Rillaxac Посмотреть сообщение
а разница какая то есть вообще?
Есть, но не настолько ощутимая, чтобы серьезно рассматривать одно вместо другого.
Лямбды появились позже, чем анонимки.

Цитата Сообщение от Rillaxac Посмотреть сообщение
когда лучше использовать лямбды, а когда такой способ?
Лямбды удобнее в написании, потому если какой-то класс использует лямбды — используйте их, если работает с делегатами, то передавайте делегаты.
1
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
07.05.2015, 21:15
Цитата Сообщение от Rillaxac Посмотреть сообщение
а разница какая то есть вообще?
Конечно есть. При подключении обработчиков событий эта разница видна сразу.
При использовании анонимного делегата вы можете не указывать и не использовать параметры события.
При использовании лямбда, даже если параметры события не используются, указать вы их будете обязаны.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.05.2015, 21:15
Помогаю со студенческими работами здесь

Разобрать приведенную строку кода
Привет.. могли бы разжевать, что означает это выражение int max=x<y ? x : y; что означают символы ? и двоеточие

Разобрать приведенную строку кода
Что означает эта строка: public interface IBaseService<T> where T : class,IBase,new() {} Особенно мне непонятно то, что после...

Разобрать приведенную строку кода с вычислениями
pole.Text=(Convert.ToString(Math.Cos(Convert.ToDouble(pole.Text)))); Прокоментируйте как и что .зачем работает

Многопоточность (по Шилдту) - разобрать строку кода
Здравствуйте! У меня вопрос: в чем смысл строки кода if(currentName != Thrd.Name) в методе Run() класса MyThread? Через конструктор класса...

Разобрать пример кода C#
Здравствуйте дорогие форумчане! С Рождеством Христовым Вас всех! И с Новым годом! Гармонии Вам и Вашему дому, и счастья в новом году! ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru