7
ответов

Как создать универсальный метод C#, который может возвратиться или дважды или десятичное число?

У меня есть метод как это: частные статические двойные ComputePercentage (ushort уровень, ushort способность) {удваивают процент; если (способность == 1) процент = 1;//делают вычисления.....
вопрос задан: 23 May 2017 10:24
6
ответов

ReSharper и var [дубликат]

Возможный Дубликат: Почему ReSharper хочет использовать 'var' для всего? Я имею ReSharper 4.5 и нашел это неоценимым до сих пор, но у меня есть беспокойство; Это, кажется, хочет сделать каждый...
вопрос задан: 23 May 2017 01:54
6
ответов

Мы можем определить неявные преобразования перечислений в c#?

Действительно ли возможно определить неявное преобразование перечислений в c#? что-то, что могло достигнуть этого? общедоступный перечислимый MyEnum {один = 1, два = 2} номер MyEnum = MyEnum.one; долго я = число; В противном случае...
вопрос задан: 17 August 2016 05:17
6
ответов

явный и неявный c#

Я плохо знаком с C# и изучением новых слов. Я нахожу трудным понять то, что является значением этих двух слов когда дело доходит до программирования c#. Я смотрел в словаре для значения и здесь...
вопрос задан: 24 July 2009 09:54
5
ответов

Действительно ли возможно вывести неявное использование уравнений на печать Matplotlib?

Я хотел бы вывести неявные уравнения на печать (формы f (x, y) =g (x, y), например, X^y=y^x) в Matplotlib. Действительно ли это возможно?
вопрос задан: 26 June 2015 03:57
5
ответов

Строки и ints, неявный и явный

Сделал, чтобы коллега спросил меня это, и в моем мозгу сбитое с толку состояние, у меня не было ответа: Почему это, что можно сделать: строковая ветчина = "ветчина" + 4; Но нет: строковая ветчина = 4; Если существует неявный бросок/...
вопрос задан: 5 February 2009 20:11
5
ответов

Почему компилятор предпочитает bool строке для неявного преобразования типа L “”?

Недавно представив перегрузку метода приложение начало перестать работать. Наконец разыскивая его, новый метод называют, где я не ожидал, что это будет. У нас был setValue (константа...
вопрос задан: 25 November 2008 03:19
5
ответов

Почему класс C# может наследоваться одному интерфейсу и неявно и явно?

Сегодня я, оказывается, нахожу, что один класс C# может наследовать один интерфейс и неявным и явным способом. Это удивляет меня. Если C# работает таким образом, то один экземпляр может вести себя по-другому когда...
вопрос задан: 31 October 2008 11:10
4
ответа

В c# 3.0 действительно ли возможно добавить неявные операторы к строковому классу?

что-то как общедоступный статический класс StringHelpers {общедоступный статический символ сначала (эта строка p1) {возвращает p1[0];} общедоступный статический неявный оператор Int32 (эта строка s)//это...
вопрос задан: 24 November 2009 18:40
4
ответа

Существует ли когда-нибудь оправдание за выдачу Исключения от неявного преобразования?

Из MSDN: Путем устранения ненужных бросков неявные преобразования могут улучшить удобочитаемость исходного кода. Однако, потому что неявные преобразования могут произойти без определения программиста их, уход...
вопрос задан: 8 October 2009 12:16
4
ответа

Предотвращение неявной неоднозначности определения в Scala

Я пытаюсь создать неявное преобразование из любого типа (скажите, Интервал) к Строке... Неявное преобразование для Строкового представления означает, что методы RichString (как реверс) не доступны. неявное определение...
вопрос задан: 27 August 2009 06:15
4
ответа

Действительно ли неявные операторы и TypeConverters эквивалентны?

Это кажется мне своим очень легким для реализации неявного оператора по сравнению с TypeConverter, таким образом, я предполагаю, что они не эквивалентны из-за распространенности TypeConverters в платформе (см. что-либо...
вопрос задан: 18 December 2008 21:25
3
ответа

Что произошло с неявными возвращаемыми значениями в Ruby?

Таким образом, я начал смотреть на рубин, и много вещей выглядит хорошим, но я вполне пугаюсь неявных операторов возврата. Я понимаю то, чтобы заставлять все возвратиться сам или ноль по умолчанию, но не последнее значение...
вопрос задан: 11 June 2010 08:06
3
ответа

Почему делает этот явный вызов метода Scala, позволяют этому быть неявно разрешенным?

Почему это кодирует сбой для компиляции, но компиляции успешно, когда я некомментирую обозначенную строку? (Я использую Scala 2.8 ночью). Кажется, что явно вызов string2Wrapper позволяет этому использоваться...
вопрос задан: 29 April 2010 09:21
3
ответа

Поведение компилятора C со старо разработанными функциями без прототипов

Когда моя программа состоит из двух файлов: main.c #include <stdio.h> международное основное (пустота) {printf (" %lf\n", f ()); возвратитесь 0;} func.c удваивают f (интервал a) {возвращаются 1;} компилятор не показывают...
вопрос задан: 18 February 2010 08:21
2
ответа

Существует ли систематический способ обнаружить, какие неявные defs находятся в объеме, и какой связывается в конкретной точке?

Часто нет никакой потребности обратить любое внимание на неявные аргументы в Scala, но иногда очень полезно понять, как компилятор автоматически обеспечивает их. К сожалению, это...
вопрос задан: 23 May 2017 02:17
2
ответа

Почему члены статического класса должны быть объявлены как статические? Почему это не просто неявно?

Очевидно, что в статическом классе не может быть члена экземпляра, поскольку этот класс никогда не может быть создан. Почему нам нужно объявлять члены как статические?
вопрос задан: 16 February 2015 11:27
2
ответа

Scala: согласование классов типа с внедрением зависимости

Кажется, существует большой энтузиазм среди блоггеров Scala в последнее время для шаблона классов типа, в котором простому классу добавил функциональность к нему дополнительный класс, соответствующий некоторой черте или...
вопрос задан: 17 July 2010 12:31
2
ответа

Почему не может первый список параметров класса быть неявным?

scala> класс A (неявный a: Интервал); определенный класс A scala> класс B () (неявный a: Интервал); определенный класс B scala> новый () (1) res1: = A@159d450 scala> новый B () (1) res2: B = B@171f735 scala>...
вопрос задан: 8 July 2010 20:18
2
ответа

Почему преобразования оператора неявно не требуются шаблонные функции? (C++)

У меня есть следующий код: шаблон <класс T> указатель структуры {указатель оператора <константа T> () константа;}; освободите f (указатель <плавание константы>); шаблон <имя типа U> освобождает tf (указатель <...
вопрос задан: 19 April 2010 17:54
2
ответа

Используя строковые константы в неявном преобразовании

Рассмотрите следующий код: общедоступный класс TextType {общедоступный TextType (Строковый текст) {underlyingString = текст;} общедоступный статический неявный оператор String (текст TextType) {...
вопрос задан: 10 April 2010 18:30
2
ответа

Когда мы должны использовать неявные и явные операторы в C#?

Каково использование этих операторов?
вопрос задан: 3 March 2010 12:08
2
ответа

Неявный оператор - когда это - хорошая/плохая идея?

Я работаю над приложением, где понятие Направления (вперед/назад) очень важно. Проблема состоит в том, что распространение всюду по кодовой базе там является несколькими различными конвенциями: в...
вопрос задан: 23 November 2009 11:17
2
ответа

Scala неявный выбор использования

Я задавался вопросом, являются ли прозрачные неявные преобразования действительно такой хорошей идеей и могло ли на самом деле быть лучше использовать implicits больше, гм, явно. Например, предположите, что я имею...
вопрос задан: 10 September 2009 12:06
2
ответа

Неявные возвращаемые значения в Ruby

Я несколько плохо знаком с Ruby и хотя я нахожу, что это очень интуитивный язык, я испытываю некоторые затруднения при понимании, как неявные возвращаемые значения ведут себя. Я работаю над небольшой программой к grep...
вопрос задан: 30 June 2009 16:05
2
ответа

Как я неявно преобразовываю Кортежи в вектор в Scala

Я хочу смочь неявно преобразовать Кортежи чисел (Ints и дважды) в векторный объект. Принятие Векторного класса с + Вектор класса случая метода (x: Дважды, y:Double) {определение + (v:Vector) =...
вопрос задан: 1 April 2009 20:42
1
ответ

Scala неявный def, возвращающий A с B

Я бился головой об этом и не могу понять, есть ли способ сделать это правильно. Я чувствую, что знаю, в чем проблема, но не знаю, как ее решить. У меня есть метод: неявное определение ...
вопрос задан: 2 March 2019 08:27
1
ответ

Гарантирует ли Scala согласованность при наличии последствий?

В статье «Классы типов: слияние, согласованность и глобальная уникальность» подчеркиваются следующие моменты. [Согласованность] утверждает, что каждый разный действительный типизированный вывод программы приводит к ...
вопрос задан: 2 March 2019 03:46
1
ответ

Как автоматически убрать черты Scala во время неявного поиска?

Я работаю с классами типов, и у меня возникают проблемы с автоматическим выводом их для типов, которые не связаны с дополнительными чертами (маркером / индикатором). Это трудно объяснить, но этот минимальный пример должен это сделать ...
вопрос задан: 20 February 2019 21:06
1
ответ

Как правильно предоставить доказательства конструктору класса case, который зависит от класса аргумента

У меня есть тип типа Conjuction! [S] = S => Ничего типа !! [S] =! [! [S]] тип ∨ [T, U] =! [! [T] с! [U]] тип | | | [T, U] = {тип λ [X ] = !! [X] <: < (T ∨ U)} Иерархия классов: a, b, c, d, n abstract ...
вопрос задан: 16 January 2019 20:19