Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.74/19: Рейтинг темы: голосов - 19, средняя оценка - 4.74
19 / 19 / 2
Регистрация: 27.09.2011
Сообщений: 155
1

как присвоить значение переменной, передаваемой в функцию через параметры

31.10.2011, 09:09. Показов 3752. Ответов 3
Метки нет (Все метки)

есть глобальная переменная
C#
1
2
int stateKir = 01;
int numberKir = 01;
вызов функции с передачей параметров:
C#
1
MyEvent(pixel_1, stateKir, numberKir);

функция, в которой нужно изменить значение переменной:
C#
1
2
3
4
5
6
7
8
9
10
11
void MyEvent(Color pix, int stateObject, int numberObject)
{
    if (alert(pix) == true)
    {
         if (stateObject != 05)
             {
             stateObject = 05;
             ThreadSend(Convert.ToString(numberObject) + "05");
             }
    }
}
естественно stateObject = 05 не присваивает переменной stateKir значение 05
как сделать чтобы присваивала?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2011, 09:09
Ответы с готовыми решениями:

Функция, изменяющая значение переменной, передаваемой ей
В c# есть FileStream.Read(buffer byte, i int, o int), которая читает в buffer. Хочу сделать что-то...

Как присвоить значение переменной, исходя из значения другой переменной?
Всем привет. Нужна помощь. Есть переменная, например "month" которая может принимать значения...

Как присвоить значение переменной типа DateTime
Подскажите пожалуйста, как присвоить значение переменной типа DateTime ? DateTime hiredateBoss;

Как присвоить списку новое значение переменной?
Как присвоить списку новое значение переменной?

__________________

Записывайтесь на профессиональные курсы С#-разработчиков‌
3
Заблокирован
31.10.2011, 09:25 2
C#
1
2
3
MyEvent(pixel_1, out stateKir, numberKir);
...
void MyEvent(Color pix, out int stateObject, int numberObject)
out или ref
1
374 / 135 / 19
Регистрация: 16.07.2010
Сообщений: 342
31.10.2011, 09:26 3
Использовать ключевое слово ref.
1
19 / 19 / 2
Регистрация: 27.09.2011
Сообщений: 155
31.10.2011, 09:38  [ТС] 4
спасибо, уже сам допёр =) ref помогло
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2011, 09:38

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Как присвоить новое значение переменной когда у неё есть только get?
Добрый день. Столкнулся с такой штукой. В C# нашел укороченная форма записи "public string STR1 {...

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

Логической переменной P присвоить значение TRUE, если N простое число, иначе значение FALSE
Логической переменной P присвоить значение TRUE, если целое N (N>1) - простое число, и значение...

Присвоить значение переменной
Всем доброго времени суток. Казалось бы тривиальная задача.. AAA array = new AAA; array...


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

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

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