Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Не работает вычисление (1+sin0.1)(1+sin0.2)…(1+sin10) https://www.cyberforum.ru/ csharp-beginners/ thread1531183.html
Вычислить (1+sin0.1)(1+sin0.2)…(1+sin10). Помогите пожалуйста. Программу написала но ответ не выводит using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _3 {
Как в аргументы функции занести ссылку на массив объектов? C#
Возможно я не корректно выразился т.к. не знаю как этот процесс происходит (по этому и спрашиваю :) ). Я создаю массив объектов: Res Resurs = new Res; // Создание массива для объектов for (int i = 0; i < 300 * 300; i++) { Resurs = new Res(); } // Заполнение массива объектами Внутри есть метод, который ссылается на самого себя:
C# Распечатать DataGrid Доброго дня... Такой вопрос... надо распечатать DataGrid ..... взял код от сюда....http://www.codeproject.com/KB/printing/datagridviewprinter.aspx?display=Print Вроде все норм...коме того что в превью и при печати пустой лист(..... в форме создал DataGrid и заполнил... Ни кто с таким не сталкивался ? https://www.cyberforum.ru/ csharp-beginners/ thread1531012.html C# Работа с интерфейсом https://www.cyberforum.ru/ csharp-beginners/ thread1531011.html
Всем привет, есть несколько структур они связанны друг с другом через интерфейсы, некоторые структуры наследуются от нескольких интерфейсов, так вот как можно сериализовать такую структуру или обойтись без интерфейсов, но не поломав структуру, конечно, можно перейти к классам вместо интерфейсов, но наследование от нескольких классов невозможна. Добавлено через 10 минут пример кода public...
C# Класс; средняя стоимость продукции
1. Описать класс для хранения следующей информации: – название продукции, – стоимость за единицу, – количество, – дата выпуска, – изготовитель. 2. Все поля класса должны быть закрытыми. Для доступа к элементам класса описать свойства. Класс должен иметь конструктор с параметрами. Предусмотреть возможность добавления объектов класса. Для хранения данных использовать стек. 3. Определить...
C# Сравнить два множества точек на эквивалентность Имеется информация о двух множествах точек, каждая точка представляет из себя следующее: номер точки (целое значение), координата x, координата y. Задача состоит в том, что эти два множества нужно сравнить на эквивалентность. Точки считаются эквивалентными, если равны их номера и координаты, а множества эквивалентны, если равны все точки с одинаковыми номерами. Информация содержится в 2 текстовых... https://www.cyberforum.ru/ csharp-beginners/ thread1530878.html
C# Какой алгоритм у этого кода Множества Мандельброта? https://www.cyberforum.ru/ csharp-beginners/ thread1530867.html
Здравствуйте, я тут читаю книжку C# Beginning, В ней описывается алгоритм построения множества, но я не понимаю, где этом алгоритме сама формула Z{n-1}_{}={Z{n}_{}}^{2}+Z. Я хочу понять, где сами куски формулы в этом коде, которые напрямую к ней относятся, в упор не пойму как здесь они реализованы и как во вложенном цикле for код определяет какой конкретно символ там должен быть относительно...
C# Сравнить массивы, и элементы, которые присутствуют в одном массиве, но отсутствуют в другом вывести в третий
Есть два int массива, нужно их сравнить и элементы которые присутствуют в одном массиве, но отсутствуют в другом вывести в третий массив. Заранее огромное спасибо.
C# Загрузка и чтение текстового файла В чем ошибка??? string path = "World.txt"; StreamReader filein = null; try { filein = new StreamReader(path, System.Text.Encoding.ASCII); } catch (System.IO.FileNotFoundException) { https://www.cyberforum.ru/ csharp-beginners/ thread1530852.html C# Вычисление значения функции, заданной в виде графика (разветвления) https://www.cyberforum.ru/ csharp-beginners/ thread1530773.html
Привет всем. Нужна помощь умного человека =) . Нужно написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика. Не как не могу разобраться как делать. вот начало: Console.WriteLine(" введите значение аргумента"); double x = Convert.ToDouble(Console.ReadLine()); const int R = 2; int x0 = -1; ...
C# Программа для накрутки
Всем привет. Ребят,недавно начал заниматься изучением С#,азы знаю.И вот недавно нашел заказ,чтобы сделать программу типо для накрутки подписчиков для группы в вк(таких много сайтов в инете).Чтобы человек авторизовывался через свой вк,зарабатывал "Очки" путем вступление в групп других пользователей и тратил так же очки на "заказы",надеюсь я понятно изъяснил.Может кто скинуть книги,статьи или...
C# Как найти простое число? Дано число N. Найти первое простое число K, которое больше N и разница между ним и N делилась на 3. т.е. K/N=0. N = 130 000(сто тридцать тысяч) Вывести найденное число на экран.
Эксперт .NETАвтор FAQ
10410 / 5140 / 1825
Регистрация: 11.01.2015
Сообщений: 6,226
Записей в блоге: 34
16.09.2015, 07:50 0

Приложение для работы с ВК - C# - Ответ 8078369

16.09.2015, 07:50. Показов 1366. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от rockandroll Посмотреть сообщение
а есть какие-то преимущества этому
C#
1
yield return new User()
в сравнении с тем, если вы вернем сразу коллекцию?
Если вопрос в том, почему не создаеnca список внутри метода, то преимущества следующие:
1) Экономия памяти. Если внутри метода нам не нужен список, то зачем его создавать? Это лишние расходы памяти. Если вызывающему методу понадобится именно список, он сам всегда это сможет сделать вызвав метод ToList().
2) Код становится немного проще. Не нужно создавать новую сущность - список.
3) Ленивая загрузка. В общем случае код, возвращающий IEnumerable может быть быстрее. Например, вызывающему методу нужны не все юзеры, а нужен один конкретный человек. Тогда вызывающий метод будут перебирать юзеров, найден нужного человека, сделает break, и остальные юзеры вообще не будут парсится, что съэкономит время.
4) Фильтрация. Допустим вызывающему коду нужны только женщины. Тогда он создаст еще один список, и будет в цикле перебирать всех юзеров отбирая только женщин,и складывать в свой список. Тогда спрашивается - а зачем мы создавали бы список внутри нашего метода? Он все равно нигде далее не использовался бы.

Если вопрос в том, почему не вернуть сразу IEnumerable, вместо yield. Ну так просто более наглядно. Конечно можно все запихнуть внутрь LINQ, но мне например не нравятся километровые linq-выражения. Да и в foreach все таки возможностей побольше, не все удобно делать в linq.

Вернуться к обсуждению:
Приложение для работы с ВК C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2015, 07:50
Готовые ответы и решения:

Приложение для работы с БД
Доброго времени суток. Вопрос может показаться тупым, однако найти самостоятельно четко выстроенной...

Приложение для работы с БД
Всем привет. Я начинающий программист и не имею большого опыта, как в программировании, так и...

Приложение для работы с БД
Добрый день! Излагаю суть проблемы: есть некие информационные базы данных. Ведутся они в Excel....

Приложение для работы с браузером
Всем привет. Немного пишу на C#, но с web ещё не сталкивался. Нужно написать программу, суть...

4
16.09.2015, 07:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2015, 07:50
Помогаю со студенческими работами здесь

Приложение для работы с БД MySQL
Здравствуйте! Посоветуйте пожалуйста, может есть какие-нибудь готовые веб приложения или скрипты...

приложение, для работы с графикой
Доброго времени суток. Хочу написать простую программу, главным образом для применения фильтров к...

Приложение для работы с вебкамерой
У меня ноутбук Asus F5VL, хочу написать простенькое приложение для работы со встроенной...

WCF приложение для работы с БД
Требуется создать клиент-серверное приложение для работы с БД SQL. В приложении должен быть...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru