9
ответов

Почему делает автоупаковку в Java, позволяют мне иметь 3 возможных значения для булевской переменной?

Ссылка: http://java.sun.com/j2se/1.5.0/docs/guide/language/autoboxing.html, "Если Ваша программа пытается автораспаковать пустой указатель, она бросит NullPointerException". javac даст Вам время компиляции...
вопрос задан: 28 May 2010 08:48
8
ответов

Удивление производительности с “как” и nullable типы

Я просто пересматриваю главу 4 C# подробно, который имеет дело с nullable типами, и я добавляю раздел об использовании "как" оператор, который позволяет Вам писать: возразите o =...; интервал? x = o как интервал?; если (...
вопрос задан: 6 April 2010 15:46
6
ответов

Упаковка по сравнению с распаковыванием

Другой недавний вопрос об интервью C#, который я имел, состоял в том, если я знал, каковы Упаковка и Распаковывание. Я объяснил, что типы значения находятся на Стеке и ссылочных типах на "куче". Когда значение брошено к ссылочному типу...
вопрос задан: 16 August 2013 07:06
6
ответов

Что упаковывает и распаковывает и какова торговля offs?

Я ищу четкий, краткий и точный ответ. Идеально как фактический ответ, хотя ссылки на хорошие приветствующиеся объяснения.
вопрос задан: 27 November 2009 19:06
5
ответов

Прозрачный ввод текста без полей

Как удалить рамка вокруг ЕЫпе (var3.GetType () ToString ().); ЕЫпе (TypeOf (объект) .ToString ()); Выход: System.Int32 System.Object Почему они не ...
вопрос задан: 18 May 2015 19:46
5
ответов

Анонимные типы

У меня есть Словарь (TKey, TValue) как Словарь <интервал, ArrayList> Deduction_Employees = новый Словарь <интервал, ArrayList> (); и позже я добавляю к тому списку массива анонимный тип как...
вопрос задан: 20 February 2010 14:02
5
ответов

Каково различие между упаковкой/распаковыванием и преобразованием типа?

Каково различие между упаковкой/распаковыванием и преобразованием типа? Часто, термины, кажется, используются попеременно.
вопрос задан: 6 July 2009 02:17
5
ответов

Почему некоторым языкам нужны Упаковка и Распаковывание?

Это не вопрос того, что упаковывает и распаковывает, это скорее, почему языкам нравятся Java и потребность C# это? Я - значительно знакомый wtih C++, STL и Повышение. В C++ я мог записать что-то как...
вопрос задан: 24 June 2009 19:19
4
ответа

Распаковывание к неизвестному типу

Я пытаюсь выяснить синтаксис, который поддерживает распаковывание целочисленного типа (короткого/международного/длинного) к его внутреннему типу, когда сам тип неизвестен. Вот является полностью изобретенный пример этим...
вопрос задан: 18 July 2010 04:02
4
ответа

Java автоматическое распаковывание - является там предупреждением компилятора?

Я - большой поклонник автоупаковки в Java, поскольку это сохраняет много ужасного шаблонного кода. Однако я нашел, что автораспаковывание сбивает с толку при некоторых обстоятельствах, где объект Числа может быть несуществующим...
вопрос задан: 9 January 2010 13:37
2
ответа

Распаковывание просто возвращает указатель на значение в помещенном в коробку объекте на "куче"?

Я эта статья MSDN Magazine, состояния автора (шахта акцента): Обратите внимание, что упаковка всегда создает новый объект и копирует биты распакованного значения в объект. С другой стороны, распаковывание...
вопрос задан: 5 June 2010 00:53
2
ответа

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

У меня есть читатель IDataRecord, от которого я получаю десятичное число следующим образом: десятичное число d = (десятичный) читатель [0]; По некоторым причинам это выдает недопустимое исключение броска, говоря, что "Указанный бросок...
вопрос задан: 6 July 2009 01:49
1
ответ

распаковывание, (редкие) матрицы и haskell векторная библиотека

Я хотел бы управлять матрицами (полный или редкий) эффективно с векторной библиотекой haskell. Вот является матричный импорт типа квалифицированными Данными. Вектор. Распакованный, поскольку U импортируют квалифицированные Данные. Вектор как V..
вопрос задан: 19 April 2011 01:33
1
ответ

Бокс и распаковка при использовании out и ref параметров

Происходит ли упаковка / распаковка, когда метод принимает параметр out / ref для ValueType?
вопрос задан: 24 February 2011 10:07
0
ответов

Boxing and unboxing with generics

The .NET 1.0 way of creating collection of integers (for example) was: ArrayList list = new ArrayList(); list.Add (i); /* заниматься боксом */ int j = (int)list[0]; /* unboxing */ The penalty of ...
вопрос задан: 24 August 2017 07:47
0
ответов

Как получается, что перечисление происходит от System.Enum и одновременно является целым числом время?

Редактировать: Комментарии внизу. Кроме того, это. Вот что меня смущает. Насколько я понимаю, если у меня есть такое перечисление ... enum Animal { Собака кошка } ... то, что я, по сути, сделал, это ...
вопрос задан: 23 May 2017 12:34
0
ответов

Эффективная обработка редко пропущенных данных в Haskell

Я пытаюсь использовать Haskell для анализа данных. Поскольку мои наборы данных достаточно велики (сотни тысяч и, возможно, миллионы наблюдений), в идеале я хотел бы использовать распакованные данные ...
вопрос задан: 23 May 2017 12:29
0
ответов

Происходит ли деблокирование при ссылке на член класса типа значение?

Я прочитал Что такое деблокирование и деблокирование и каковы компромиссы? но не могу понять одну вещь. Предположим, у меня есть класс: class MyClass { public int Value { get; set; } } И я хочу получить значение ...
вопрос задан: 23 May 2017 12:13
0
ответов

Коробка и распаковка, что это значит? [дубликат]

Возможные дубликаты: зачем нам упаковка и распаковка в C #? Что такое упаковка и распаковка и в чем заключаются компромиссы? Что означает в C # «Коробка и распаковка»? Вот выдержка из MSDN ...
вопрос задан: 23 May 2017 12:10
0
ответов

Как распознать упаковку / распаковку в декомпилированном коде Scala?

В принятом наилучшем ответе на этот вопрос есть четкое объяснение, почему происходит упаковка. Однако, если я декомпилирую код (с помощью декомпилятора java), я не вижу использования scala.runtime ....
вопрос задан: 23 May 2017 12:04
0
ответов

Сравнение типов значений в штучной упаковке

Сегодня я обнаружил интересную ошибку, которую написал. У меня есть набор свойств, которые можно установить через общий сеттер. Эти свойства могут быть типами значений или ссылочными типами. public void SetValue (...
вопрос задан: 23 May 2017 12:00
0
ответов

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

Предпосылки: Я разрабатываю для xbox и нахожусь на стадии оптимизации. Мне нужно сократить выделение объектов. Можно начать с выяснения того, где происходит (не) бокс. Я новичок в IL (в ...
вопрос задан: 23 May 2017 11:55
0
ответов

Приводит ли передача типа значения в параметре «out» к упаковке переменной?

I ' Я знаю, что упаковка и распаковка относительно дороги с точки зрения производительности. Мне интересно: вызывает ли передача типа значения в параметр out метода упаковку / распаковку ...
вопрос задан: 12 March 2014 04:06
0
ответов

Почему компилятор Java иногда допускает распаковку null?

Например :int anInt = null; происходит сбой во время компиляции, но public static void main (String[] args ){ for (int i = 0; я < 10; i++ ){ System.out.println ("" + getSomeVal ()); } } общественный статический...
вопрос задан: 10 August 2012 13:33
0
ответов

Целочисленный класс-оболочка и оператор == - где указывается поведение? [дубликат]

Целое целое число1 = 127; Целое число integer2 = 127; System.out.println (integer1 == integer2); // true integer1 = 128; integer2 = 128; System.out.println (integer1 == integer2); // false Я обнаружил, что он возвращает == ...
вопрос задан: 9 August 2012 11:22
0
ответов

Как написать экземпляр Data.Vector.Unboxed в Haskell?

У меня есть числовое приложение, которое много работает с отрицательными логарифмами вероятностей, которые (поскольку вероятности варьируются от нуля до единицы) принимают значения положительных двойников или отрицательную бесконечность...
вопрос задан: 2 June 2012 23:22
0
ответов

Распаковка типов значений из объектов

Я пытался понять этот абзац, но почему-то не мог виртуализировать его в уме, кто-нибудь, пожалуйста, уточните его немного:Распаковка не является полной противоположностью заниматься боксом. Распаковка...
вопрос задан: 14 April 2012 02:03
0
ответов

Могу ли я распаковать строку?

Под распаковкой я понимаю, когда я беру объект и распаковываю его в тип значения, как в примере MSDN: int i = 123; объект о = я; о = 123; я = (инт)о; // распаковка Итак, я просто подумал, может ли ...
вопрос задан: 23 March 2012 18:17
0
ответов

C# - Проблемы с boxing / unboxing / typecasting ints. Я не понимаю

Мне трудно понять это. Рассмотрим следующий пример: protected void Page_Load(object sender, EventArgs e) { // Неудивительно, что это работает Int16 firstTest = Convert....
вопрос задан: 7 January 2012 17:12
0
ответов

Автоматическая распаковка в соответствии с шаблоном Scala

В следующем коде я получаю сообщение об ошибке компиляции, указывающее на несоответствие типа для 'x': val someRef: java.lang.Long = 42L someRef match {case x: Long => println ("The answer:" + x) ...
вопрос задан: 11 October 2011 16:27