@CSharpChatЭта группа больше не существует

Страница 745 из 1888
Friedrich
12.04.2017
13:02:33
Это идеальный способ исследования его API-функций

Дмитрий
12.04.2017
13:03:10
вроде ж на codeplex была
в ней недостаточно инфы

epplus че-то только для самых основных действий, похоже

Google
Дмитрий
12.04.2017
13:06:29
потому что не гуглится даже

Gid
12.04.2017
13:06:55
Там у них есть примеры

15 штук вроде

У меня задача была чуть другой, я генерировал 70 полей в документе, некоторые зависили от предидущих

Но дропдауны не юзал

Дмитрий
12.04.2017
13:08:20
понятно, тут довольно удобно и не громоздко по сравнению с interop

Gid
12.04.2017
13:08:49
Плюс юзал как раз таки потому что есть полноценный порт на кор

Дмитрий
12.04.2017
13:09:11
ладно, надо теперь openxml и npoi попробовать

после того, как примеры полностью еще раз посмотрю

Gid
12.04.2017
13:09:38
Попробуй нпои

Она мощнее

И может работать с хлс обычным

Mikhail
12.04.2017
13:10:38
И может работать с хлс обычным
когда последний раз юзал нпои у нее были проблемес на выгрузках больших файлов хлсх

Google
Mikhail
12.04.2017
13:10:58
очень медленно все это было... что-то типа 100к строк за 40минут... но это пару лет назад было

Gid
12.04.2017
13:11:31
Ну, я только с епплюс

О остальном только слышал

Mikhail
12.04.2017
13:12:59
потому что не гуглится даже
а дропдауны динамические должны быть? нельзя заранее шаблон с ними уже сделать и его инфой уже заполнять?

Дмитрий
12.04.2017
13:13:18
я их сами создал, но как дефолтное значение в них выбрать не нашел

и да, динамически

плюс про чекбоксы вообще ни слова не нашел

Mikhail
12.04.2017
13:15:16
напиши потом, если решение найдешь. потребности такой никогда не было, ну будет интересно узнать -как такое делается

Дмитрий
12.04.2017
13:42:45
npoi, я выбираю тебя!

сколько всего epplus может

но не в чекбоксы

и графики может и древо проекта раскрывающееся может

/подгоревшая белочка с нейроновым повидлом
12.04.2017
13:57:41
Если честно, ни разу не видел в живую в таблицах чекбоксы

Я не говорю что они не нужны, но у мне просто не попадалось ничего сложнее шрифтов поменять в колонках =)

Круто, что npoi такое умеет, буду знать. Вдруг пригодится в будущем

Дмитрий
12.04.2017
14:00:08
Не знаю ещё, умеет ли

Interop точно умеет

Я уже все на нем написал

А потом вдруг сказали, что на сервере офиса нет

И твой Interop идет гулять

Google
Дмитрий
12.04.2017
14:01:43
Но, если честно, не советовал бы использовать Interop, он уебищный просто в край

Летучая
12.04.2017
14:03:11
Зато всё есть

Ed
12.04.2017
14:04:36


Sergey
12.04.2017
14:04:57
Так, еще глупые вопросы. int[] array = new int[5] Правильно ли я понял, что я тут объявляю массив array, размером 5 ?

Ed
12.04.2017
14:05:27
Просил скинуть хороший код, посоветовали репозиторий ms, смотри строку isBlack

Mikhail
12.04.2017
14:05:30
да

Sergey
12.04.2017
14:05:37
Если да, то как мне сделать массив "безмерным"?

Ed
12.04.2017
14:06:00
Он динамический

Sergey
12.04.2017
14:06:47
а array статический?

ебушки-воробушки....

Ed
12.04.2017
14:07:12
Да, память сразу на него выделена

Mikhail
12.04.2017
14:08:01
ебушки-воробушки....
а проблема в чем? наличие статиечского выделения это далеко не минус

Летучая
12.04.2017
14:08:19
Черная карта

Когда захочет программист — станет красной

Под настроение Всё нормально

Ed
12.04.2017
14:08:59
Ну и что
Ты тоже цвет карты передаёшь через bool? Это же не читаемо

Sergey
12.04.2017
14:09:21
а проблема в чем? наличие статиечского выделения это далеко не минус
Неудобно. К примеру. я знаю, что у меня будет массив, но не знаю его размера. Как мне под него выделять места? Или в процессе работы стало понятно, что объектов будет больше. Придётся лезть и перелопачивать?

Google
Летучая
12.04.2017
14:09:30
Ну если у тебя только два варианта, то это самый экономный способ

Mikhail
12.04.2017
14:10:02
у тебя есть куча прекрасных коллекций для разных целей

Летучая
12.04.2017
14:10:04
Хотя лучше енум конечно Но в мс же индусы Пишут оч хороший индусский код

Mikhail
12.04.2017
14:10:14
а динамическое выделение места - ресурсоемкое какбе...

Admin
ERROR: S client not available

Sergey
12.04.2017
14:11:30
Почему?

Gid
12.04.2017
14:11:37
Потому что есть List

у которого есть куча методов реализованых

Mikhail
12.04.2017
14:11:45
Лучше не юзай обычные массивы
не, ну в случаях когда конкретно знаешь кол-во объектов - вполне себе неплохая идея...

Летучая
12.04.2017
14:11:53
Юзаю обычные массивы только для байт эррей

Gid
12.04.2017
14:12:00
не, ну в случаях когда конкретно знаешь кол-во объектов - вполне себе неплохая идея...
вполне себе хуёвая идея потому что при любых ченджах ты всрёшься

Дмитрий
12.04.2017
14:12:01
+

Ed
12.04.2017
14:12:10
Хотя лучше енум конечно Но в мс же индусы Пишут оч хороший индусский код
Чёт после этого расхотелось читать git msa, где же он идеальный код(

Google
Дмитрий
12.04.2017
14:12:27
В твоих влажных мечтах

Нигде больше

Gid
12.04.2017
14:12:48
Идеальный код в идеальном продукте

А идеальных продуктов нет

Ed
12.04.2017
14:13:19
Буду индусом приму их веру и этот код для меня станет идеальным

Mikhail
12.04.2017
14:13:33
вполне себе хуёвая идея потому что при любых ченджах ты всрёшься
я ж говорю - если цель сэкономить ресурсы... т.к. ты выделил столько места сколько надо, а не столько сколько .net считает нужным...

Gid
12.04.2017
14:14:06
Gid
12.04.2017
14:14:21
Тебя пиздит весь отдел тестировщиков и пмов

Дмитрий
12.04.2017
14:14:59
На 1 кб можно на ассемблере тетрис и шахматы написать

Ed
12.04.2017
14:15:00


Mikhail
12.04.2017
14:15:01
Ed
12.04.2017
14:15:16
Такой конструктор тоже норм?

Gid
12.04.2017
14:15:28
зато я ресурсы сэкономил ?
Поставить 128 гб оперативной памяти стоит дешевле в 9999 раз чем твоя ошибка в проде у клиента

Потому что упали все процессинги

И небыло продаж

Gid
12.04.2017
14:16:19
там же индекстаор

Страница 745 из 1888

Эта группа больше не существует Эта группа больше не существует