|
|
Другие темы раздела | |
C# Индекс находился вне границ массива Вот код for (int i = 0; i < 48; i++ ) { color = img.GetPixel(x, y); int z = (color.R + color.G + color.B) / 3; colorSum = z; sum += colorSum; y++; } выводится ошибка "индекс... https://www.cyberforum.ru/ csharp-beginners/ thread632392.html |
C# Нужен урок по функции Send Keys Пробовал SendKeys.Sand все замечательно, но эта функция позволяет только сэмитировать нажатие и отжатие клавиши сразу, но не дает выбрать одно. Есть еще способы как можно задать допустим только нажатие (и соответственно удержание )клавиши? Не предлагайте KeyImput или т.д(это всё долго и сложно), мне год назад кто-то показывал метод что всего лишь 2 строчки кода, заставили делать, что я... |
C# Разветвление switch, может ли переменная быть любого типа
https://www.cyberforum.ru/ csharp-beginners/ thread632321.html вопрос 1: если пишем switch(n), то переменная n может быть любого типа? вопрос 2: после switch(n) можно ли после case как-то указать что n будет в промежутке? (например n<5) вопрос 3: можно ли писать switch(n) case !5: ... |
C# Обращение к элементу коллекции по индексу Есть коллекция HashSet<Point> array; Как мне обратится к координатам первой точки в коллекции? Ну то есть Point p = array; p.X = 5; но во первых компилятор почему то не понимает скобки с индексом, во вторых после точки нет свойства Х, Добавлено через 8 минут или нужно обращаться через метод ElementAt: https://www.cyberforum.ru/ csharp-beginners/ thread632302.html |
Где нужно в коде использовать кавычки, а где апостроф C# Чем отличаются " от ' ? Этот код не работаетstring str = "My name is Andrey!"; string arr = str.Split(" "); а вот этот работаетstring str = "My name is Andrey!"; string arr = str.Split(' '); |
C# Установка и запуск сервиса
https://www.cyberforum.ru/ csharp-beginners/ thread632291.html Доброго времени суток Решил я значит ради интереса сервис написать(тк не знаю как это всё работает и хочу получить опыт в этом деле) и сразу столкнулся с проблемой установки сервиса в систему вот состряпал такой код public partial class Service1 : ServiceBase { /// Главная точка входа для приложения. static void Main() { |
C# Как создать события для "тика" таймера Как создать события для "тика" таймера? пытался так сделать, но это не правильно private void Form1_Load(object sender, EventArgs e) { Timer timer = new Timer(); timer.Interval = 2000; timer.Enabled = true; https://www.cyberforum.ru/ csharp-beginners/ thread632286.html |
Не найден адресуемый компонент "VBIDE" C# Подскажите как с этим бороться!!! |
C# Происходит ли "утечка памяти" при повторном выполнении: Bitmap bm1 = new Bitmap
https://www.cyberforum.ru/ csharp-beginners/ thread632277.html Здравствуйте ! Подскажите, пожалуйста, происходит ли "утечка памяти" при создании объекта bm1 и, если не сложно - как её избежать. private void timer1_Tick(object sender, EventArgs e) { if (num < 5) num++; else timer1.Enabled = false; |
C# Считывание и запись в файл
https://www.cyberforum.ru/ csharp-beginners/ thread632239.html Здравствуйте! Опишите как считать информацию а потом записать ее в файл на примере: input.txt 5 3 output.txt 8 Тоесть нужно вывести сумму 2-х чисел в input.txt а результат вывести в output.txt |
C# Сайты для тренинга Здравствуйте! Извините что может не там тему создал, но все-же... Может кто знает сайты типа: http://********/ Там полно всяких задачек... Только вот там не поддерживается C#! Я вот нашел 1 сайт: http://judge.suiai.edu.ua/ru/ но вот он какой-то не популярный. |
C# Работа с перечислениями Допустим я обьявил перечисление enum Day { monday = 1, tuesday, wednesday, thursday, friday, saturday, sunday, https://www.cyberforum.ru/ csharp-beginners/ thread632212.html |
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
|
||||||||||||||||||||||||||
08.08.2012, 10:03 | 0 | |||||||||||||||||||||||||
Как работает приведенный код - C# - Ответ 333851208.08.2012, 10:03. Показов 1496. Ответов 16
Метки (Все метки)
Ответ
1)
не переопределяете ToString() в своем классе? да запросто - он наследует то что было в Object и без зазрения совести выводит вам namespace (ConsoleApplication28) и название (Figures) поэтому без переопредления ToString() у тебя вот такая строчка
затем что ты написал следующие 2 строчки кода:
1 - увеличивает стороны прямоугольника в 3 раза и он работает, но ты уже пол темы говоришь что нет _ПОТОМУ ЧТО_ ты этого не видишь ты этого не видишь _ПОТОМУ ЧТО_ неправильно выводишь - ты хочешь вывести площадь или еще что то (я уж хз что именно) но зачем то пытаешься вывести сам Rectangle1 (заметь! во всех предыдущих 3 выводах на консоль ты этого не делаешь! ты выводишь площадь) 2 - выводит на консоль Rectangle.ToString() и оно вывело тебе на консоль это значение, вот оно: ConsoleApplication28.Figures на что ты изъявил свое фи и сказал что оно не работает если тебе нужно только увеличить - сотри нафиг 2ю строчку. если тебе нужно увидеть площадь после этого - либо выводи площадь по другому (например методом Area) либо переопредели ToString() чтобы он тебе выводил площадь, стороны, стихи пушкина, что угодно, но если строка ConsoleApplication28.Figures тебе не дает достаточно информации - переопределить придется Вернуться к обсуждению: Как работает приведенный код C#
0
|
08.08.2012, 10:03 | |
Готовые ответы и решения:
16
Сортировка по возрастанию - приведенный код не работает Как приведенный код заменить на Лямбда - выражение Как преобразовать приведенный код в статический класс Прокомментировать приведенный код как можно подробнее |
08.08.2012, 10:03 | |
08.08.2012, 10:03 | |
Помогаю со студенческими работами здесь
0
Как в блок-схеме изобразить приведенный код Как работает приведённый рекурсивный метод? Обратная польская запись. Как использовать приведенный код? Прокомментировать приведённый код |