мну довольно <(-__-)l
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
|
|
1 | |
Нужен ли boxing-unboxing в .Net 4.508.10.2013, 20:57. Показов 1720. Ответов 4
Метки нет (Все метки)
А вообще оно надо? ведь уже давно есть Generic...
Кто нибудь может привести задачу когда оно действительно надо? и не абстрактную, как хранение в одном списке и строк и чисел и объектов, а что-то действительно значимое, когда нет целесообразного подхода к задаче без boxing-unboxing?
0
|
08.10.2013, 20:57 | |
Ответы с готовыми решениями:
4
Boxing/Unboxing Упаковка / распаковка (boxing/unboxing) Unboxing of may produce NullPointerException Unnecessary boxing |
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
|
08.10.2013, 21:27 | 2 |
чисто телепатически надо догадаться что имеются в виду коллекции, вопрос не связан с net 4.5 (или другой версией выше 2.0) и вообще не связан с boxing-unboxing по сути
вобщем да, всяческие arraylist не нужны нигде и никогда, хотя бы потому что Generic тоже может быть object
0
|
Master of Orion
|
|||||||||||
09.10.2013, 00:50 | 3 | ||||||||||
gGrn-7DA, Generic компилирует определенный тип во время компиляции. Соответственно если вы не знаете заранее, какой тип будет (например, передаете его по сети) - никакой generic не спасет. Потому что когда вы пишете
0
|
140 / 137 / 22
Регистрация: 16.02.2012
Сообщений: 453
|
|
09.10.2013, 11:20 | 4 |
0
|
17685 / 12871 / 3365
Регистрация: 17.09.2011
Сообщений: 21,136
|
|
09.10.2013, 11:36 | 5 |
А почему эта задача вдруг стала абстрактной?
Настройки приложения? String.Format? Ну и от боксинга на данный момент все равно никуда не деться — хотя бы из-за поддержки структурами интерфейсов.
0
|
09.10.2013, 11:36 | |
09.10.2013, 11:36 | |
Помогаю со студенческими работами здесь
5
Зачем производить boxing? Ошибка boxing-преобразования Что происходит под капотом при autoboxing и unboxing? Использование Struct в сценариях для классов. Можно ли избежать boxing? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |