Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Не удается присвоить значение члену переменная "in Some", так как это переменная только для чтения namespace CSrharpApplicationTest { public struct Some { public int x; } public class Program { public static void Method(in Some variable) https://www.cyberforum.ru/ csharp-beginners/ thread2407312.html C# Контроль ввода исходных данных
Доброго времени суток! Помогите с кодом. Есть приложение на c#. Приложение работает в режиме диалога с пользователем. Пользователь вводит десятичное действительное число (которое записывается в строковую переменную) с клавиатуры. Задача: Необходимо обеспечить контроль ввода исходных данных. Так, при вводе недопустимых символов в изображение десятичного действительного числа, программа...
C# List.ForEach vs foreach производительность? Что лучше использовать в плане производительности List.ForEach или foreach(var ... in ...)? C# .net core, перебор идёт из Microsoft.EntityFrameworkCore.DbSet<Infos>. https://www.cyberforum.ru/ csharp-beginners/ thread2407204.html C# Отсоединение потока от одного события и присоединить к другому событию https://www.cyberforum.ru/ csharp-beginners/ thread2407183.html
Здраствуйте как можно сделать такое, у меня есть массив из DispatcherTimer к каждому инедксу привязано событие. Я хочу определённый поток взять отсоединить от текущего события и присоединить этому же потоку другое событие.
Что значит этот код и как его можно адаптировать в С#? C#
class Node { public: union { struct { Node *pLeft, *pRight; }; Token tkn; } u; Node() { u.pLeft = u.pRight = NULL; } void Print(int level, const char *ps) {
C# Убрать из списка классовых объектов те, в которых string_ равно "abcdefgh" https://www.cyberforum.ru/ csharp-beginners/ thread2407167.html
Есть класс: class MyClass { string string_; int n; MyClass(string new_string, int new_n) { string_ = new_string; n = new_n;
C# Найти максимальный элемент очереди за О(1) https://www.cyberforum.ru/ csharp-beginners/ thread2407159.html
Как можно найти максимальный элемент очереди на односвязных списках за О(1)? Или можно ли как-то сделать это со стандартными очередями? Максимальное кол-во элементов в очереди известно заранее.
C# Использование объектов DateTime
Здравствуйте, уважаемые форумчане. Хочу сделать программу использующую объекты DateTime. Вообщем программа напоминает от предстоящих днях рождений, в виде уведомлений. Подскажите, как можно организовать или использовать объекты DateTime. Основная проблема, как организовать цикл для проверки данных. С помощью цикла или структуры данных типа List<>. Я пробовал с помощью List<>, но там нужно...
C# Разделение https://www.cyberforum.ru/ csharp-beginners/ thread2407139.html
Есть метод который считывает сообщения из черновика, а затем при появлении кода на сайте отправляет их на указанный мейл. Нужно сделать так, чтобы Подготовка сообщений проходила в одном методе, а отправка в другом, который будет вызываться при появлении кода. Пока что имею данный код. public void worcher2(string login, string pass) { using (var client = new...
C# Как считать байты с файла, не открывая его Как считать байты с файла(определенное количество), не открывая его https://www.cyberforum.ru/ csharp-beginners/ thread2407110.html
Проблемы с фильтром Собеля C#
Друзья, помогите разобраться с неправильной отработкой фильтра Собеля. Реализовал матрицу Собеля по материалам из википедии, но сам фильтр выдает не тот результат, помогите разобраться в чем проблема. Код: private void Go_Click(object sender, EventArgs e) { var bitmap = (Bitmap)pictureBox1.Image; var array = new int; for (var i = 0; i <...
C# Реализовать класс окружности https://www.cyberforum.ru/ csharp-beginners/ thread2407069.html
Помогите реализовать класс окружности ( в котором находится площадь, длина дуги, центр окружности и т.д через методы).
Эксперт .NET
12061 / 8370 / 1280
Регистрация: 21.01.2016
Сообщений: 31,562
21.02.2019, 09:37 0

Почему для событий нельзя использовать оператор =? - C# - Ответ 13344853

21.02.2019, 09:37. Показов 2338. Ответов 10
Метки (Все метки)

Ответ

FerrariF70, на самом деле, всё просто:

C#
1
2
3
4
5
6
private EventHandler _myEvent;
public event EventHandler MyEvent 
{
  add { lock(this) { _myEvent += value; } }
  remove { lock(this) { _myEvent -= value; } }
}


Вернуться к обсуждению:
Почему для событий нельзя использовать оператор =? C#
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.02.2019, 09:37
Готовые ответы и решения:

Почему нельзя использовать метод ReadAllLines?
static int FoundConst(string fileAddress, string cs) { ...

Почему нельзя использовать пользовательские преобразования в данных случаях?
class First { public static implicit operator Second(First x) =&gt; new Second(); } class...

Почему если не использовать бинарный оператор, то выдаст ошибку?
Почему если убрать бинарный оператор, то компилятор выдаёт ошибку? public static ThreeD...

В каких случаях нельзя обойтись без событий?
В каких случаях нельзя обойтись без событий, либо это очень сложно ? Для чего их вообще применяют ?...

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

Объясните, почему указанный в задании алгоритм нельзя использовать для указанной цели?
Программа

Почему break нельзя использовать в if?
почему break нельзя использовать в if вот код if(f.eof()==1) { break; } про break MVS...

Почему нельзя использовать глобальные переменные
Здравствуйте, собственно вышел сиз данным вопросом в гугл и на стаке нашел такой ответ:...

Почему нельзя использовать более одной TServerSocket?
Пробовал использовать в программе две компоненты TserverSocket и не получилось. Выдает ошибку:...

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