Как стать автором
Обновить
3
0

Пользователь

Отправить сообщение
Т.е. вы хотите сказать, что CapsLock вы используете для чего-то более полезного, чем переключение раскладки?
Не обратил внимания, что это перевод старой статьи. Конечно, я говорил именно о том, что сейчас нет причин лезть на этот уровень, т.к. имеющиеся высокоуровневые абстракции обеспечивают весь необходимый функционал.
| информации об этом новом класса в .NET Framework, действительно немного

Новом? Ему сто лет в обед.

Мне пока не попадалось задач, где нельзя было бы обойтись без него. На мой взгляд, если вы считаете, что вам необходимо воспользоваться его функциональностью, то это сигнал о том, что у вас что-то не в порядке с архитектурой.
Не проще и дешевле ли купить еще три-пять семнашек по 1-2 тыр, если имеет значение только количество пикселей?
Исторически сложилось так, что ApplicationException почти никогда не используется. Сейчас уже нет смысла его использовать, может, это теоритически и правильно в некоторых случаях, но на практике это только собьет с толку того, кто будет читать ваш код.
Никогда еще не было так в тему:

image
Такой же маркетинг как любой другой. Небось и купили их на деньги из бюджета на рекламу.
Слишком мало <ACHTUNG>Заказать</ACHTUNG>, я считаю. Нужно больше больших красных кнопок «Заказать», а то, вдруг, случайно пользователь ее не заметит.
| Зато, как мне кажется, этот вопрос относительно легко могли бы решить мобильные операторы.

Зачем им это? Какую выгоду они с этого получат? Проблему случайных подписок на платные сервисы и огромные счета в роуминге, когда пользователь забыл отключить мобильный интернет, они тоже могли бы решить, только вот их тут все устраивает.
| Таким образом, привилегированные боты Маркус и Вилли на пару скупили около 570 000 BTC, не потратив на это ни цента.

Это как? Человек выставил биткоины, бот у него их забрал, а денег за них не отдал?
| После бронирования, вам придет письмо с инструкциями, как оплатить.

Пришло письмо:

«К сожалению, организатор этого события решил не продавать билеты он-лайн. Чтобы узнать, как вы можете оплатить свое участие, свяжитесь с ним, воспользовавшись формой на странице события»
Не противоречит, но только больше запутывает того, кто не понимает.

Переменные ссылочного типа передаются по значению (по значению ссылки). Для передачи по ссылке есть ключевое слово ref.

Main()
{
C c = new C();
M1(с);
Console.Write(c == null); // false
M2(ref c);
Console.Write(c == null); // true
}

void M1(C c) { c = null; }

void M2(ref C c) { c = null; }

class C {}
| Наиболее значимой характеристикой значимого типа является не то как он располагается в памяти, а то как они ведут себя с точки зрения семантики: «значимые типы» всегда передаются «по значению», т.е. копируются.

Ну, так то ссылочные типы тоже по значению передаются.

А вообще, у нас есть спецификация языка, в которой все просто и понятно:
«Assignment to a variable of a value type creates a copy of the value being assigned. This differs from assignment to a variable of a reference type, which copies the reference but not the object identified by the reference.»
Это будет ошибочная статистика, т.к. те (большинство), кто дает за книгу ~1 рубль, писать об этом не будут.
А потом читаешь код с переменными в транслите.
Книги по IT-тематике и программированию, переведенные на русский язык, не нужны.
Следующий шаг — начать переписывать законы. Ресурсов у них, надо полагать, уже давно достаточно, надо было только, чтобы все примирились с анальным рабством (что будет глазами видно, когда они выиграют все суды на эту тему и волна возмущения уляжется).
Поиск по шаблонам 2х2-5х5 работает отлично для таких задач. Конечно, GetPixel() тут не прокатит, но немного unmanaged кода и можно добиться почти мгновенного поиска.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность