Runis: вы наверно берёте стоимость тарифа для дом. интернета и сравниваете с мобильным... что не совсем корректно. Мне, кажется проще тогда скинуться с коллегами на работе на роутер+тариф и установить на работе
Runis: если смотреть видео - предпочитаю нужное скачивать дома, а потом заливаю на планшет и без проблем смотрю по вечерам (заряд аккум. дольше держиться + не надо ждать пока пройдёт буферизация видео), хотя "мелкие" видюшки и gif анимации проигрываются весьма хорошо и без проблем
Runis: я его использую для того, чтобы лазить по вконтакте (траффик для ВК не учитывается и это оооочень хорошо) + мессанджеры + bash.im + иногда карты. Тариф из семейства "черный" (не помню какой именно), аб/пл. 299 руб\мес. Входят 4Гб инета, 400 звонков(мин)/смс (мне- выше крыши). ПО факту - я ни разу ещё интернет не потратил полностью.. даже на 50% не получалось... (за месяц). Есть тарифы с инетом 15Гб, 2000смс/звонков(мин) , 1199 руб/мес.
Звонки по всей РФ без роуминга и на любые операторы. Из минусов - живу в мск и в метро не ловит. Также есть тоже билайн (более 10 лет) и я от него почти отказался, поменяли мне тариф уже раза 4 (они), и по связи дороже выходить (не говоря об интернете). Хотя дома использую (для дом. интернета) билайн.
Станислав Силин: позволю не согласиться... т.к. в этом видео курсе идёт основа, которая есть в версии c#4 и в c#7. И студия ни при чём. По опыту - у меня стоит 2012 (самая лёгкая) - для того, чтобы быстренько что-то сделать. + Была 2013 (полная), удалил (о чём желею) и установил 2015 (полную) и не очень доволен (пару багов есть, которые мешают) + она тяжёлая. По поводу книг: Нехватает знаний, язык c#? вот тут мой аргументированный ответ
Георгий_: try - catch перехватывает исключения (чтобы программа не падала). К примеру, если человек введёт строку(текст) - его нельзя преобразовать во float. Программа упадёт с ошибкой. А поскольку я обернул в try - catch - в данном случае, код прервётся в блоке try и начнёт выполняться в блоке catch. А catch у меня пустой (в данном случае) - и проход цикла while завершиться и начнётся заново по новой, пока человек не введёт число, которое можно преобразовать во float. (можно и int кстати)
Чтобы увидеть ошибку или пользователю намекнуть, что он что-то не то сделал, можно (в вашем случае) в блоке catch добавить простую запись:
Console.WriteLine("Вы ввели неверное значение, повторите снова!");
и каждый раз когда будет происходить ошибка(в данном случае ввод текста, вместо цифр) в консоле будет появляться данная запись и цикл while начнёт "новый круг"
Евгений Тарасевич: вот тут официальная страничка с настройками. Я вроде не нашел возможность, чтобы выбрать определённые теги (возможно такой возможности нету...) + в плагинах тоже не нашёл ничего похожего
Ingernirated: опять не совсем понял вопрос)
"вывести цикл из id?" выход из цикла через команду "break;"
"с каждым новым блоком мы получали из бд" -
About: <? echo $blabla; ?>
ID: <? echo $blabla2; ?>
если нужно несколько описаний (допустим 10 about; 10 id и т.д.)
то переменные $blabla2 и $blabla делаем массивами:
$blabla2 = array();
$blabla = array();
//в цикле надо изменить:
while($row = $result->fetch_assoc()) {
array_push( $blabla, $row["about"]);
array_push( $blabla2 , $row["id"]);
}
//и ниже в html коде уже использовать <?$blabla2[0]....$blabla2[1].... ?> там, где нужно в html разметке
andwin: значит подключили не верно, либо вопрос задали не корректный. Ещё раз посмотрите мой ответ... посмотрите на директиву using ... (если про использования .cs)
я привёл частный пример (распространённый) не более, для лучшего понимания этой "вещи". Можно конечно сразу наброситься и закидать человека эвентами, делегатами, лямбда-выражениями, кортежами и использовать вместе с геттерами и сеттерами - а смысл сейчас? То, что вы сейчас написали - очень хорошее дополнение, но для человека, который вообще не знает что ЭТО такое например это: OnStateValueChanged(value) ничего не скажет и уведёт в совсем другую сторону (от сути самого вопроса)