38
ответов

Каково лучшее или самое интересное использование Дополнительных Методов, которые Вы видели? [закрытый]

Я начинаю действительно любить дополнительные методы... Я задавался вопросом, наткнулся ли кто-либо ее на ту, которая действительно унесла их ум, или просто найденный умным. Пример я записал сегодня: Отредактированный из-за другого...
вопрос задан: 4 May 2012 03:22
23
ответа

Лучший JavaScript синтаксический сахар

Вот некоторые драгоценные камни: Литералы: var obj = {};//Литерал объектов, эквивалентный var obj = новый Объект (); прибытие var = [];//Литерал массивов, эквивалентный прибытию var = новый Массив (); var regex = / что-то/;//...
вопрос задан: 23 November 2010 00:19
15
ответов

Я хочу больше синтаксического сахара в своем Java! [закрытый]

Синтаксический сахар для свойств, например, в C#: частный интервал x; общедоступный интервал X {добирается {возвращают x;} набор {x = значение; }} или просто общедоступный интервал X {добираются; набор;} я пропускаю дословные строки в...
вопрос задан: 19 December 2008 20:02
13
ответов

Насколько полезный C#?? оператор?

Таким образом, я был заинтригован?? оператор, но все еще были неспособны использовать его. Я обычно думаю об этом, когда я делаю что-то как: var x = (someObject как someType) .someMember; Если someObject...
вопрос задан: 6 November 2009 18:48
12
ответов

Изящные способы возвратить несколько значений от функции

Это походит на большинстве основных языков программирования, возвращение нескольких значений от функции является чрезвычайно неловкой вещью. Стандартные решения состоят в том, чтобы сделать или структуру или простые данные...
вопрос задан: 28 October 2012 13:46
11
ответов

Почему синтаксический сахар иногда считается плохим? [закрыто]

Синтаксический сахар, IMHO, обычно делает программы намного более читабельными и более легкими для понимания, чем кодирование из очень минималистичного набора примитивов. Я не вижу обратной стороны хорошего, хорошо продуманного ...
вопрос задан: 5 April 2012 14:04
10
ответов

Would it make sense to have a 'constify' operation in C++?

Would it make sense to have a "constify" operation in C/C++ that makes a variable const? Here is an example where it could be useful, where obviously we don't want to declare it const yet in the ...
вопрос задан: 26 August 2010 08:29
10
ответов

Эта функция существует? Определение моих собственных фигурных скобок в C#

Вы будете ценить следующие два синтаксического сахара: блокировка (obj) {//Код} то же как: Монитор. Введите (obj) попытку {//Код} наконец {Монитор. Выход (obj)} и использующий (var адаптируются = новый адаптер ()) {//Code2}...
вопрос задан: 21 May 2010 14:56
10
ответов

Волшебный первый и последний индикатор в цикле в Ruby/направляющих?

Ruby/Направляющие делает много интересного материала когда дело доходит до сахара для основных вещей, и я думаю, что существует очень общий сценарий, что я задавался вопросом, сделал ли кто-либо помощника или что-то подобное для. =...
вопрос задан: 10 February 2010 22:12
9
ответов

Как работает Java для каждого цикла?

Обратите внимание: список < String > someList = new ArrayList < String > (); // добавляем "monkey", "donkey", "ключ от скелета" к someList для (String item: someList) {System.out.println (item); } Какие ...
вопрос задан: 23 February 2018 13:21
9
ответов

Свойство C# и касательно параметра, почему никакой сахар?

Я просто натыкался на это сообщение об ошибке при работе в C#, свойство или индексатор не могут быть переданы как или касательно параметра я известный, что вызвало это и сделало быстрое решение создания локального...
вопрос задан: 20 August 2010 20:10
9
ответов

Синтаксический сахар по сравнению с функцией

В C# (и Java) строка немного больше, чем массив символов с сохраненной длиной и несколькими методами, прикрепляемыми на. Аналогично, (ссылка по сравнению с материалом значения в стороне) объекты немного больше, чем прославленные структуры...
вопрос задан: 7 September 2009 17:47
9
ответов

C# - Синтаксический сахар для параметров?

Давайте скажем на мгновение, что C# позволил несколько возвращаемых значений в самом чистом смысле, где мы будем ожидать видеть что-то как: строковый отправитель = сообщение. GetSender (); строковый получатель = сообщение....
вопрос задан: 14 April 2009 17:43
7
ответов

Почему Вы использовали бы “AS” при искажении таблицы SQL?

Я просто столкнулся с SQL-оператором, который использует AS для искажения таблиц, как это: ВЫБЕРИТЕ все, мой, материал ОТ someTableName AS внутреннее объединение someOtherTableName AS b НА a.id = b.id, К чему я привык...
вопрос задан: 16 March 2010 15:54
7
ответов

Действительно ли это стоит усилия иметь функцию, которая возвращает инверсию другой функции?

Я недавно добавил функцию HasValue к нашей внутренней библиотеке JavaScript: функционируйте HasValue (объект) {возврат (объект! == неопределенный && объект! == пустой указатель);} во время разговора с...
вопрос задан: 23 April 2009 15:54
6
ответов

Python утверждает — улучшенный самоанализ отказа?

Это - довольно бесполезная ошибка утверждения; это не говорит, значения включенного выражения (предположите, что используемые константы являются на самом деле именами переменной): Python $-c "утверждает 6-(3*2)" [...]...
вопрос задан: 19 December 2011 18:42
6
ответов

C# несколько аргументов в одном для Иссякания передачи параметров

Я не знаю, возможно ли это, но в некоторых моих модульных тестах, я заканчиваю тем, что инициализировал различные объекты с теми же аргументами. Я хотел бы смочь сохранить те аргументы в некоторой переменной и...
вопрос задан: 11 January 2010 21:08
5
ответов

JavaScript, эквивалентный из Python __ setitem __

var obj = {} obj. __ setitem __ = функция (ключ, значение) {этот [ключ] = значение * значение} obj.x = 2//4 obj.y = 3//9 JavaScript не имеют __ setitem __, и этот пример, очевидно, не работает. В...
вопрос задан: 14 November 2009 11:37
5
ответов

Оператор WITH в Java

В VB.NET существует команда WITH, которая позволяет Вам опустить имя объекта и только получить доступ к методам и необходимым свойствам. Например: С нечто .bar () .reset (истинный) myVar = .getName () Конец...
вопрос задан: 29 September 2009 20:38
5
ответов

Как смешать привязку (<-), и присвоение (позволило) в одной строке? (в Haskell)

Это о синтаксическом сахаре в Haskell. Простая программа Haskell: основной = делают args <-getArgs позволяют сначала =, возглавляют печать args сначала, я использую привязку в первой строке (args <-getArgs) и...
вопрос задан: 18 March 2009 16:50
4
ответа

Каковы все экземпляры синтаксического сахара в Scala?

Каковы все экземпляры синтаксического сахара в Scala? Их трудно искать, так как большинство/все они - просто символы и таким образом твердо искать, не зная название понятия...
вопрос задан: 16 May 2013 16:36
4
ответа

Как ввести/генерировать код инфраструктуры в методы, украшенные Атрибутом?

Я прочитывал некоторые статьи о Caching и Memoization и как реализовать его легко использующие делегаты и дженерики. Синтаксис был довольно прост, и удивительно легко...
вопрос задан: 12 December 2011 15:43
4
ответа

Как можно было бы пойти о добавлении (незначительного) синтаксического сахара к Java?

Предположим, что я хочу добавить незначительный синтаксический сахар к Java. Просто небольшие вещи как добавление regex литералы шаблона, или возможно основывают 2 литерала или многострочные строки, и т.д. Ничего серьезного грамматически (в...
вопрос задан: 7 March 2010 11:16
3
ответа

sql: МЕЖДУ v1 И v2

Существует ли различие в порядке v1 и v2 в МЕЖДУ запросом на SQL Server? ВЫБЕРИТЕ * таблица FROM, ГДЕ седло МЕЖДУ v1 И v2 в настоящее время, я не получаю результатов, если v1 больше, чем v2...
вопрос задан: 20 November 2017 09:23
3
ответа

Java для каждого по сравнению с постоянным клиентом для — действительно ли они эквивалентны?

Действительно ли эти две конструкции эквивалентны? символ [] прибытие = новый символ [5]; для (символ x: прибытие) {//код идет сюда} По сравнению с: символ [] прибытие = новый символ [5]; для (интервал i = 0; я <arr.length; я ++) {символ...
вопрос задан: 23 May 2017 11:54
3
ответа

Как Scala применяет () работу волшебства метода?

В Scala, если я определяю названный метод, применяются в классе или объекте верхнего уровня, тот метод назовут каждый раз, когда я добавляю пару круглые скобки к экземпляру того класса и помещаю соответствующее...
вопрос задан: 12 October 2013 03:08
3
ответа

Операторы и методы в Ruby

Большинством вещей, которые похожи на операторы, являются методы в Ruby; 1 + 2 синтаксический сахар для 1. + (2). Даже при том, что + и * методы, которые может переопределить программа, Ruby имеет специальное волшебство оценить 1 + 2 *...
вопрос задан: 13 February 2010 19:06
2
ответа

Карта Scala: таинственный синтаксический сахар?

Я только что узнал этот синтаксис для Карты scala (используемый здесь в изменяемой форме) val m = scala.collection.mutable. Карта [Строка, Интервал] () m ("Привет") = 5 println (m)//ПЕЧАТАЮТ Карту (Привет-> 5) Теперь я не...
вопрос задан: 15 December 2010 20:11
2
ответа

Прозрачное редактирование удаленного файлы в Windows, с ssh / Putty и netrw

Хорошо, ребята, возможно, об этом уже спрашивали, но я искал и бегал, ничего не бросил, так что я рискну здесь. Я использую последний vim (gvim 7.3), на Windows 7 64bit. У меня есть несколько удаленных файлов ...
вопрос задан: 23 August 2010 10:51
2
ответа

Обработка данных ссылкой или значением в Python

Рассмотрите следующую сессию. Как различия объяснены? Я думал, что + = b является синтаксическим сахаром (и таким образом эквивалентный) = + b. Очевидно, я неправ.>>> импортируют numpy...
вопрос задан: 10 August 2010 09:07