Комментарии:
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
ОтветитьНебольшой лайфхак как не получить исключение если поставили точку в дробных числах вместо запятой. Метод Replace() в классе string меняет один символ на другой (в данном случае точку на запятую. Например, при вводе с консоли сразу заменяем точку на запятую (если она там будет конечно) string str = Console.ReadLine().Replace('.', ','). Поставите запятую ничего не изменится, если поставите точку в разделителе Replace() ее заменит на запятую, это более универсальный способ. Замена через глобализацию выдаст исключение если будет запятая, а не точка в данном уроке.
ОтветитьПочему 1484 - не очень хорошее число?
Ответитьучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
Ответитьлучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
ОтветитьСпасибо
Ответить.🍀🌻🌮🥗🍚🧨
Ответить6 минута
ОтветитьПочему-то только так работает double a = double.Parse(s:str,nfi); Че за S он мне пытается добавить а без нее не пашет.
ОтветитьВсё понятно и хорошо! Объясняете идеально. Мне 13 лет и я буду учить c# а потом python.
Думаю что надо чем то заниматься, это лучше чем просто проперживать кресло или стул за компом.
Спасибо за уроки!
Я просто не понимаю, как люди вообще могут при огромном потоке информации усваивать её. Сижу уже пару дней на этих двух видео 6, 7. Так жёстко, жаль я не математик. Почему то у этих ребят мозги работают всегда и везде, а у меня отключаются через пару минут лекции или если я упираюсь продолжают работать в режиме храпящего овоща.
Я смотрю по количеству лайков, которые с каждым разом убывают и вау, какой тут жёсткий отбор.
"1484. Какое-то не очень хорошее число получилось. Пускай будет 9". Тут я знатно так выпал. В одном шаге просто, в одном шаге. А так спасибо большое за видео)
ОтветитьСпасибо!
ОтветитьБлин, этот урок вызвал у меня приступ сна XD вплане, когда я мало че понимаю, мозг начинает нагружатся, и меня начинает клонить в сон, чтобы переварить полученную информацию XD
Ответить(
ОтветитьЗдравствуйте, подскажите пожалуйста. Как сделать так, чтобы консоль понимала русские символы?
ОтветитьПересмотрел кучу уроков от "говнокодеров",от "говнокодеров" поносящих "говнокодеров",но только здесь начал реально что то осмысливать. Отличная подача, без пафоса и воды.Респектище,ты реально крут.
Ответитьи как всегда даже спустя 4 года лучший
ОтветитьНичего не понял, но очень интересно 🤨
ОтветитьСпасибо большое, очень информативно и понятно, хоть что-то и с трудностями понимаю, но все же. Благодарю за уроки!!!
ОтветитьВсё классно, но самое печальное то, что нет закрепления. Ну вот я посмотрел и что? Где это применить? В какой задаче может требоваться что-то там сделать parse? Через год спросят, я уже это и не вспомню. Как вообще закреплять?
Ответить1484 вышло из чата..!
Ответитьпересмотрел
ничего не понял
начал смотреть заново
повторил цикл
Скажите пожалуйста, кто нибудь уже зарабатывает после этого курса?
ОтветитьОдин вопрос надеюсь вы ответите) Зачем используется конвертация если можно изначально прописывать тот тип данных который нам нужен?
ОтветитьСергей, спасибо вам огромное за ваш труд!!!!!
Ответитья дебил
Ответить5+)
ОтветитьМоё субъективное мнение: много лишнего. По мне так на Ютубе есть два типа уроков которые имеют место быть - это коротенькие гайды на конкретные и узкие темы, либо же большой курс уроков по одной теме, но по времени хронометража не превышающие 7-10 минут, в которых будет самая основная информация. Я такой человек, которому будет удобнее зайти в интернет и изучить 10 тем за 20 минут, чем сидеть на видео и изучать 1 тему 20 минут.
Само видео было полезным, спасибо.
Всем привет! Делаю свои первые шаги в программирование и решил начать сразу с С#, даётся тяжко, если честно. Подскажите пожалуйста; я когда ставлю точку остановы, ничего не происходит, если я понимаю правильно, то должен запускаться отладчик, чтобы проверить правильность написания строки на данный момент времени, так?
Может мне как-то отладчик надо настроить?
Китайская мудрость гласит:
Любой тип данных можно преобразовать в строку, но из строки бывает не в какой
очень повезло что после базового курса решил изучить ваш курс. Большое вам спасибо. Очень понятно и доходчиво объясняете
Ответитьвсегда использовал tryparse, не подводила
ОтветитьВоу, Спасибо. Было мощно. Бржйншторм. Учитывая, что я ньюби. В принципе Парс и конверт понятны. А с нэйм спейс, когда под региональ добавляли расширение для дробей что-то туговато.
Закрепляю завтра конвертацию и послезавтра иду на следующий урок.
spasibo Simple Code
ОтветитьЯ сейчас в шоке от того , что я понимаю о чём тут речь.
ОтветитьХм.... Оказывается я не совсем новичок)
ОтветитьЗдравствуйте! Подскажите пожалуйста, как сделать так, что бы при умножении 3-х дробных чисел, итог тоже имел дробное число ( имеется ввиду именно с точкой, с запятой все работает) 10.5*10.5*2 = 2205 . Но при запятой 10,5*10,5*2= 220,5.
Вот мой код
using System;
using System.Globalization;
class program
{
static void Main(string[] args)
{
NumberFormatInfo numberformatinfo = new NumberFormatInfo()
{
NumberDecimalSeparator = "."
};
string str;
double a, b, c;
Console.WriteLine("Введите первое число");
str = Console.ReadLine();
a = Convert.ToDouble(str, numberformatinfo);
Console.WriteLine("Введите второе число");
str = Console.ReadLine();
b = Convert.ToDouble(str,numberformatinfo);
Console.WriteLine("Введите третье число");
str = Console.ReadLine();
c = Convert.ToDouble(str, numberformatinfo);
Console.WriteLine("Итого произведение = " + a*b*c);
Console.WriteLine("Итого сумма = " + (a+b+c));
}
}
ЕДИНСТВЕННОЕ ЧТО НЕПОНЯТНО НОВИЧКУ ЭТО КАК СДЕЛАТЬ СКОБОЧКИ ДЛЯ TRY И CATCH
ОтветитьВсе нормально же было точка, запятая. И тут NmberFormatInfo и NumberDecimaSeparator :-)
ОтветитьWorking fine, thank you so much!!!
ОтветитьУ меня это так работает
static void Main(string[] args)
{
string hehee = "9.4";
NumberFormatInfo nfi = new NumberFormatInfo();
Double b = Convert.ToDouble(hehee, nfi);
double a = double.Parse(hehee, nfi);
nfi.NumberDecimalSeparator = ".";
Console.WriteLine(a);
}
Сергій дякую вам велике за ваш час, та зусилля, яких ви доклали задля того, щоб кожен, хто проявляє бажання навчитись програмувати міг це зробити. Завдяки вам непрості для розуміння теми стають доступними новачкам з поверхневими знаннями.
Дуже не багато людей мають талант не лише розуміти технічну реалізацію тих чи інших технологій, але і доступно та структуровано донести це до тих, хто поки в цьому не розуміється.
Дякую вам і щиро сподіваюсь, що це не кінець каналу і ви повернетесь, щоб повести нас далі тернистою дорогою технологій .NET
Вопрос - как указать региональный разделитель к TryParse? Если вписывать numberFormatInfo через запятую, то выдаёт ошибку, мол слишком много аргументов(
Ответить