Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Удалить из рваного массива строки с не менее, чем двумя нолями Подскажите, пожалуйста, в чем ошибки? for (i = 0; i < strings; i++) { for (j = 0; j < columns; j++) { foreach (double x in array) ... https://www.cyberforum.ru/ csharp-beginners/ thread740616.html Что можно написать простого, только не калькулятор и не блокнот C#
Вот я потихоньку изучаю С#. Вроде бы по отдельности все знаю, а в куче связать не могу. Мне прерод посоветовал, придумать какой-то проект не сложный(или программку). Но мне в голову нечего не лезет. Может вы мне что то посоветуете, калькулятор, блокнот и т.д. не надо писал. Я знаю ООП, работа с файлами (не очень силен), работа с реестром(теория) и и основы С#, и Windows Form
C# Спарсить определенный аттрибут Вот есть такой аттрибут xyz="486.33145,1173.7235,433.16763" Как сделать чтобы спарсить под запятой, чтобы по отдельности взять 486.33145 1173.7235 433.16763 ??? https://www.cyberforum.ru/ csharp-beginners/ thread740574.html C# Вычислить среднее арифметическое нечётных по номеру элементов массива https://www.cyberforum.ru/ csharp-beginners/ thread740535.html
Нужна простая программка : Вычислить среднее арифметическое нечётных по номеру элементов массива.
Определить количество строк, произведение элементов которых меньше Х C#
Нужна простая программка :cry: Дан двумерный массив. Определить количество строк , произведение элементов которых меньше Х. Переменная Х вводится с клавиатуры.
C# Вычислить сумму элементов массива в столбце, в котором содержится наибольший элемент https://www.cyberforum.ru/ csharp-beginners/ thread740525.html
Нужна простая программка :cry: Вычислить сумму элементов массива в столбце , в котором содержится наибольший элемент.
C# Если возвращается переменная ссылочного типа, то возвращается объект или просто ссылка https://www.cyberforum.ru/ csharp-beginners/ thread740515.html
Почему-то авторы всегда акцентируют внимание на передачу параметров в функцию, а на возврат не очень: using System; using System.Collections.Generic; using System.Linq; using System.Text; class Program
C# Внешняя сортировка и ошибка "Значение не может быть неопределенным. Имя параметра: String"
Вот сама программа внешняя сортировка. Ошибка: Значение не может быть неопределенным. Имя параметра: String на 46 строке using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO;
C# Найти целые корни уравнения Здравствуйте! не знаю для новичков или нет и в той ли теме пишу, но надеюсь ответ найдется :) Есть программа в ней вводятся целые числа a,b,c,d. Найти все целые корни уравнения ax3+bx2+cx+d=0. Корни являются делителями d. a, d не равны нулю. Код вроде бы написал. Переделал такой же из С++ в С#. Но проблема в том, что программа не считает тривиальны решения. 1*x^3+0+0+1=0 очевидно, что x=-1,... https://www.cyberforum.ru/ csharp-beginners/ thread740454.html C# Калькулятор. Реализация работы с двоичными числами https://www.cyberforum.ru/ csharp-beginners/ thread740453.html
Делаю калькулятор, сделала практически все, за исключением "работа с числами в двоичной системе счисления;  логические операции И, ИЛИ, Отрицание (доступные только в двоичной системе счисления)". Подскажите, пожалуйста, как это реализовать.
C# Как правильно и грамотно осуществлять проверку на корректный ввод Еmail
Как правильно и грамотно осуществлять проверку на корректный ввод Еmail?
C# Перенести первую букву в конец слова Дана последовательность, состоящая из 10 слов. Напечатать слова последовательности, предварительно преобразовав каждое из них по следующему правилу: перенести первую букву в конец слова. Мне кажется что необходимо будет использовать два элемента, Remove и Insert. Но как это реализовать и как эти элементы вообще работают, я не могу разобраться. Буду очень признателен за помощь. https://www.cyberforum.ru/ csharp-beginners/ thread740422.html
134 / 87 / 22
Регистрация: 28.08.2009
Сообщений: 363
21.12.2012, 09:47 0

Объясните принцип действия foreach: что происходит с переменными - C# - Ответ 3893852

21.12.2012, 09:47. Показов 1751. Ответов 1
Метки (Все метки)

Ответ

в переменную цикла (a или control) записывается ссылка на один из объектов, которые берутся из коллекции (results или Controls)
саму ссылку перезаписать нельзя

C#
1
2
3
4
foreach (Control control in Controls)
{
   control = null; // ошибка вида Cannot assign to 'control' because it is a 'foreach iteration variable' 
}
а вот поля и свойства объекта на который указывает ссылка запросто перезаписываются

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

Объясните принцип действия функции WinExec()
Скажите как происходит эта функция запуска формы заново? : ...

Объясните принцип действия программы, меняющей местами строки матрицы с наибольшим и наименьшим элементами
Доброго времени суток. Задание звучит так: В произвольной матрице A поменять местами строку,...

Что такое Binding и какой его принцип действия
Что такое Binding и какой его принцип действия? и как с помощью кнопки получить данные текст бокса...

Объясните что происходит
Прошу помощи! Есть матрица в StringGrid её нам нужно сделать обратной и записать в другой...

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

Объясните, что происходит в цикле?
Ребят, я не силен в питоне. Можете добавить комменты к этому куску кода h := 0 for each c in W...

Объясните что происходит в коде
Как это работает и связывается с mysql. &lt;?php $h='localhost'; ...

Объясните, что происходит в коде
Прокомментируйте код. private bool checkARange(float a) { if (a &gt;= 0 &amp;&amp;...

Рефлексия - объясните, что происходит
Добрый день, уважаемые знатоки. Имеем код: Type type =...

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