Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Поменять местами первую с последней цифрой в трехзначном числе Разработать метод f(x), который в трехзначном числе меняет местами первую с последней цифрой, а остальные числа оставляет без изменения. Продемонстрировать работу данного метода на примере. За ранее спасибо. https://www.cyberforum.ru/ csharp-beginners/ thread2333534.html Найти среднее арифметическое последовательности из N целых чисел C#
Вводится последовательность из N целых чисел. Найти среднее арифметическое его цифр (функцией оформить определение среднего арифметического цифр числа). За ранее спасибо.
C# Книга для изучения C# https://www.cyberforum.ru/ csharp-beginners/ thread2333485.html
Здравствуйте! Хочу почитать книгу по C# и .NET, но покупать не хочется, решил, что буду качать с интернета. Захотел скачать "C# 7.0 в двух словах" от Бена Альбахари, но к сожалению не нашёл. Подумал об этой: "А. Хейлсберг. Язык программирования C#", но там C# 4.0. Так вот, может Вы знаете, где можно получить книгу "C# 7.0 в двух словах" или лучше прочитать от Хейлсберга C# 4.0? Заранее спасибо!
C# Определить минимальное и максимальное число последовательности дробных чисел, вводимых с клавиатуры Написать программу, которая определяет минимальное и максимальное число последовательности дробных чисел, вводимых с клавиатуры. Количество чисел должно задаваться во время работы программы. https://www.cyberforum.ru/ csharp-beginners/ thread2333450.html
Найти среднюю оценку ученика и вывести его оценку в буквенном виде C#
Помогите сделать Даётся массив чисел, найти среднюю оценку ученика и вывести его оценку в буквенном виде. 100 - 90 -> A, 89 – 80 -> B, 69 – 70 -> C, 69 – 60 -> D >60 -> тест не пройден.
C# Создание общедоступного класса https://www.cyberforum.ru/ csharp-beginners/ thread2333427.html
Доброго времени суток. Нужно создать общедоступный класс: public class NewClass { public static void F() { } } Не пойму, почему в других классах невиден метод F, хотя обращаюсь: NewClass.F()
C# Как Использовать регулярные выражения https://www.cyberforum.ru/ csharp-beginners/ thread2333425.html
Вычитал что есть какие то регулярные выражения, попробовал использовать их на практике но ничего не выходит что это вообще такое, и с чем это едят? как пример, хочу сократить строку со сплитом. В ней должны исключаться все символы кроме букв латинского алфавита var sentences = text .Split(punctuation).Except(stopWords) .Select(a => a.Split('...
C# Практика «Парсер предложений» после обновления
Помогите выполнить практику Я начал прописывать переменные массивов, пытался писать исключения, ибо считали некоторые конструкции как отдельное предложение. Прога компилируется, но говорит что не все исключения прописаны. Насколько понимаю, он требует закрывающий слэш, но его как отдельный знак поставить невозможно, ПОМОГИТЯ using System.Collections.Generic; using System.Linq; using...
C# Удалить первую строку из файла https://www.cyberforum.ru/ csharp-beginners/ thread2333383.html
Есть файл содержащий строки(файл небольшой) Работаю в Visual Studio(не знаком с SQL)
C# Потоки - запуск одновременно с соблюдением порядка присвоения Не подскажите как правильно организовать параллельную загрузку данных. Задача такая: есть текстбокс с вэб адресами (допустим 1000 штук), я беру в цикле первый адрес и запрашиваю HTML код странички, обрабатываю его, как мне надо и отдаю результат обработки в другой текстбокс. Я хочу добиться параллельности процесса, так как если эти запросы идут один за другим, то все происходит очень медленно и... https://www.cyberforum.ru/ csharp-beginners/ thread2333356.html
C# Составить программу для приближённого вычисления заданной функции у(х)
Составить и отладить программу для приближённого вычисления заданной функции у(х) путём суммирования членов заданного её ряда s(x) см. таблицу 4.2. Суммирование членов ряда проводить до члена ряда, значение которого по абсолютной величине не будет превышать 10^(-6). Вычислить сумму ряда s(x) и непосредственно функцию у(х) при указанных в таблице 4.2 контрольных значениях аргументаx. Сравнить и...
C# Unchecked оператор https://www.cyberforum.ru/ csharp-beginners/ thread2333189.html
unchecked это оператор который игнорирует ошибку переполнения? почему у меня сложение работает одинаково как с этим оператором так и без него? using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp18
Модератор
Эксперт .NET
15464 / 10710 / 2786
Регистрация: 21.04.2018
Сообщений: 31,530
Записей в блоге: 2
12.10.2018, 22:25 0

При ложном условии все равно выполняется catch - C# - Ответ 12966957

12.10.2018, 22:25. Показов 2293. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено SteelWing_RC как решение

Решение

Цитата Сообщение от SteelWing_RC Посмотреть сообщение
Необходимо ввести число в двоичном виде. При проверке на содержание нечисловых символов, даже при ложном условии выполняется блок catch.
У Вас не верный подход к реализации задания. Конструкция try... catch... предназначена для реакции на ИСКЛЮЧЕНИЯ, то есть на непрогнозируемую исключительную ситуацию. В Вашем случае надо проверить корректность данных на конвертацию. Это не относится к ИСКЛЮЧИТЕЛЬНЫМ ситуациям. Вам надо использовать методы TryParse вместо Convert или Parse. Код станет намного удобнее, читабельнее и, соответственно, менее подвержен ошибкам.

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

Как найти для этих условии 2 парных чисел а и b при котором выполняется все условии?
Мой пример кода был таким данный момент но не работал. В экране пустота. Ничего не выводится. Где у...

В коде используется Try catch, но все равно выбрасывается необработанное исключение
Подскажите, у меня код находится в: try { ...... } catch (Exception e) { ...

Не работает макрос при условии выполнении макрокоманды равно 0
Данный макрос должен отображать просроченные договора по двум условиям: 1. Если...

Почему цикл выполняется при любом условии?
Доброго времени суток! procedure TForm1.reversPos; var countsPosition: Integer; begin ...

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

Не выполняется условие или почему данные все равно переползают в S2?
Всем привет! Почему в строке S2 тоже заносятся пятерки, когда их туда не должно пускать условие?...

Больше или равно в условии балансировки
def rebalance(self, node): # Rebalance while node is not None: update_height(node) if...

Как сделать при событии один пункт активным, а все остальные неактивны при условии что это общая функция
Вот к примеру: http://jsbin.com/uhiqap/1/edit на галерею когда клацаешь - чтоб была одна...

Заменить все совпадения при условии что
Допустим есть текст $text = "{if_admin} {if_admin}"; Если $_SESSION == "admin" то заменяем...

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