С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778

Breakpoints: сомневаюсь в полезности

07.01.2019, 21:11. Показов 2876. Ответов 59
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем.
Заметил, вот когда реально надо, что-то не получается и нужно глянуть проходят ли нужные значения.
Завожу "шарманку" под название Debugging with breakpoints.
И эта "фигня" на работающем коде, так сказать запущенном "кровью и потом", показывает вот такую "лажу", как на картинке.
В каких-то местах проекта где и так все ясно, Debugging вроде как показывает нужные и ожидаемые значения. Но вот когда реально последняя надежда на него. Просто какой-то облом.


на картинке показывает null, хотя там далеко не null. Код рабочий и там прямо сейчасtrue.

Может я чего не так делаю?
Миниатюры
Breakpoints: сомневаюсь в полезности  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.01.2019, 21:11
Ответы с готовыми решениями:

Не работают Breakpoints
У меня возникла небольшая проблема. Раньше с такой не сталкивался. Принес с работы домой VC++ проект. Начинаю отладку, ставлю...

Visual Studio не останавливается на брейкпоинтах (Breakpoints)
После установки брекпойнта, программа во время исполнения не остановиться если я во время установки брейкпоинта не нажму на него правой...

Не работает цикл и появляются странные breakpoints
Почему-то данный цикл выводит только 32 значения, а не 800. Не мог бы кто подсказать, почему? #include <iostream> using...

59
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
07.01.2019, 21:15
Цитата Сообщение от Bulky Посмотреть сообщение
Может я чего не так делаю?
уверены что уже прошли это место в коде? F10 шаг вперед
0
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778
07.01.2019, 21:17  [ТС]
Цитата Сообщение от КОП Посмотреть сообщение
уверены что уже прошли это место в коде? F10 шаг вперед
да двигал я и далее, один фиг.
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
07.01.2019, 21:20
Цитата Сообщение от Bulky Посмотреть сообщение
Может я чего не так делаю?
Подсвеченная желтым строка — это та, которая будет выполнена следующей.
Естественно, у вас эта строка еще не выполнена, потому переменной значение и не присвоено.

Добавлено через 2 минуты
Цитата Сообщение от Bulky Посмотреть сообщение
да двигал я и далее, один фиг.
Покажете скриншот со значениями массива values?
0
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
07.01.2019, 21:20
Цитата Сообщение от Bulky Посмотреть сообщение
да двигал я и далее, один фиг.
на скриншоте не видно, так же не видно содержимое values
0
.NET C#,ASP.NET MVC
Эксперт .NET
 Аватар для lvlkoo
594 / 507 / 224
Регистрация: 16.10.2010
Сообщений: 1,902
07.01.2019, 21:21
Вам следует более внимательно изучить документацию по отладке.
Нажмите f10 (если вы не меняли стандартный набор хоткеев), или в меню студии Debug -> Step over , данная строка выполниться, вы получите значение

ПС. Возможно в вашем массиве какаято фигня, приведение типов не работает, вы получаете null
0
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778
07.01.2019, 21:23  [ТС]
Первая строка выполнилась. Но все же = false.
Миниатюры
Breakpoints: сомневаюсь в полезности  
0
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
07.01.2019, 21:24
Цитата Сообщение от Bulky Посмотреть сообщение
след.строка
ну вот, все же сработало
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
07.01.2019, 21:26
Цитата Сообщение от КОП Посмотреть сообщение
на скриншоте не видно, так же не видно содержимое values
В смысле не видно?
Мышу наведите на параметр values:
0
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778
07.01.2019, 21:27  [ТС]
Цитата Сообщение от КОП Посмотреть сообщение
ну вот, все же сработало
Там true сидит с прошлого года.
0
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778
07.01.2019, 21:29  [ТС]
Цитата Сообщение от kolorotur Посмотреть сообщение
Мышу наведите на параметр values:
Да понял я, сейчас.
Миниатюры
Breakpoints: сомневаюсь в полезности  
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
07.01.2019, 21:34
Bulky, ну видите — у вас в массиве входящих значений везде false.
0
.NET C#,ASP.NET MVC
Эксперт .NET
 Аватар для lvlkoo
594 / 507 / 224
Регистрация: 16.10.2010
Сообщений: 1,902
07.01.2019, 21:36
Цитата Сообщение от Bulky Посмотреть сообщение
Там true сидит с прошлого года.
Видимо уже не сидит
0
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778
07.01.2019, 21:37  [ТС]
Цитата Сообщение от kolorotur Посмотреть сообщение
Bulky, ну видите — у вас в массиве входящих значений везде false.
да вижу, в реале там везде true!
0
28 / 16 / 12
Регистрация: 06.01.2019
Сообщений: 59
07.01.2019, 21:38
Лучший ответ Сообщение было отмечено Bulky как решение

Решение

Сделайте вывод в консоль чтоли, посмотрим.
0
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778
07.01.2019, 21:41  [ТС]
Цитата Сообщение от o6938497 Посмотреть сообщение
Сделайте вывод в консоль чтоли, посмотрим.
не умею этого.
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
07.01.2019, 21:41
Цитата Сообщение от Bulky Посмотреть сообщение
в реале там везде true!
Скорее вы хотите чтобы там было true, а на самом деле там есть то что есть, т.е. false.
0
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778
07.01.2019, 21:46  [ТС]
Цитата Сообщение от Someone007 Посмотреть сообщение
Скорее вы хотите чтобы там было true, а на самом деле там есть то что есть, т.е. false.
Я же написал, что код рабочий, отлажен.
0
28 / 16 / 12
Регистрация: 06.01.2019
Сообщений: 59
07.01.2019, 21:48
C#
1
2
3
Console.WriteLine(values[0]);
Console.WriteLine(values[1]);
Console.WriteLine(values[2]);
0
-21 / 29 / 2
Регистрация: 17.03.2018
Сообщений: 778
07.01.2019, 21:51  [ТС]
Хороший вариант.

C#
1
2
3
Console.WriteLine(values[0]);
Console.WriteLine(values[1]);
Console.WriteLine(values[2]);
куда это воткнуть? В коде.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.01.2019, 21:51
Помогаю со студенческими работами здесь

Сомневаюсь в решениях...
Подскажите я правильно 3 задачи решил? А 4ую не пойму в чём смысл цикла? №1 Program dd; Var y,x:integer; Begin ...

Сомневаюсь с одновибратором
Добрый день! Появилась задача — кнопкой управлять соленоидом в 12В цепи по следующему сценарию: — пока кнопка отжата, соленоид...

Понравился, но сомневаюсь
Понравился смартфон Padfone S, но пока сомневаюсь стоит ли брать. Это не разведанная территория, так сказать) Его ещё нет в продаже, но...

Сомневаюсь в решениях...
Подскажите я правильно 3 задачи решил? А третью не пойму в чём смысл цикла? №1 Program dd; Var y,x:integer Begin ...

Сомневаюсь в выборе БД.
Задумал спроектировать и реализовать одно кроссплатформенное десктоп .Net приложение. В проекте потребуется база данных в режиме embedded...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru