language-features

Я всегда удивляюсь, что даже после использования C# за все это время мне все еще удается найти вещи, о которых я не знал... Я пробовал искать в интернете для этого, но использование " ~ " в поиске не работает для меня так хорошо, и я ничего не нашел на MSDN (не сказать, что его там нет) Я недавно видел этот...

Мне нужны некоторые примеры кода (и мне также очень любопытно о них) кода Scala и Java, которые показывают, что код Scala более прост и лаконичен, чем код, написанный на Java (конечно, оба образца должны решить одну и ту же проблему). Если есть только образец Scala с комментарием типа" это абстрактная фабрик...

внутренние/вложенные классы Python путают меня. Есть то, что не может быть достигнуто без них? Если да, то что это?...

этой - это единственное место, где я когда-либо видел and,or и not перечислены как фактические операторы в C++. Когда я написал тестовую программу в NetBeans, я получил красное подчеркивание, как будто была синтаксическая ошибка, и понял, что веб-сайт был неправильным, но это NetBeans, который ошибается, пото...

Я знаю, я знаю... Ответ Эрика Липперта на этот вопрос обычно звучит примерно так:"потому что это не стоило затрат на проектирование, внедрение, тестирование и документирование его". но все же, я хотел бы получить лучшее объяснение... Я читал это сообщение в блоге о новых функциях C# 4, а в разделе О com-взаи...

я где-то пропустил записку, и я надеюсь, что вы объясните мне это. почему собственный класс объекта отличается от self.class? class Foo def initialize(symbol) eigenclass = class << self self end eigenclass.class_eval do attr_accessor symbol end end end мой поезд логик...

этот вопрос уже есть ответ здесь: есть ли у Python тернарный условный оператор? 23 ответов C и многие другие языки имеют условный (он же троичный) оператора. Это позволяет сделать очень краткий выбор между двумя знач...

Я написал немного C, и я могу прочитать его достаточно хорошо, чтобы получить общее представление о том, что он делает, но каждый раз, когда я сталкивался с макросом, он бросил меня полностью. В конечном итоге мне приходится помнить, что такое макрос, и заменять его в своей голове, когда я читаю. Те, с которы...

Я недавно узнал что Юникод разрешен в исходном коде Java не только как символы Юникода (например. double π = Math.PI;), но и в виде экранированных последовательностей (например. double u03C0 = Math.PI;). вот несколько фрагментов кода для иллюстрации использования, протестированных с помощью Java SE 6 и Net...

Я слышал/читал но не совсем понял что это значит. когда я должен использовать эту технику и как бы я его использовать? Может кто-нибудь дать пример кода?...