|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
есть массив Код: c# 1.
количество элементов всегда кратно трем хотелось бы из него получить чтото вроде Код: c# 1. 2. 3. 4. 5.
Вобщем не суть, главное чтоб разбить массив по тройкам. В цикле впринципе не сложно, но заманчиво написать это одной строкой на LINQ, ибо часто приходится. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 20:53 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlзаманчиво написать это одной строкой на LINQ, ибо часто приходится. Если надо часто, то LINQ не панацея, тот еще тормоз. Напиши свою функцию разбивки и ее используй. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 20:57 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Dima Tiskatelsqlзаманчиво написать это одной строкой на LINQ, ибо часто приходится. Если надо часто, то LINQ не панацея, тот еще тормоз. Напиши свою функцию разбивки и ее используй.+1 Что за линкомания все на линке писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 21:00 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlибо часто приходится.неужели это первый библиотечный метод в проекте. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 21:01 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Dima TЕсли надо часто, то LINQ не панацея, тот еще тормоз. Напиши свою функцию разбивки и ее используй. часто приходится писать это... я както уже привык не копипастить, хотелось бы сходу набирать. Да и любопытство, можно ли так... а скорость значения не имеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 21:01 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlуже привык не копипастить,public static class ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 21:04 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Petro123iskatelsqlуже привык не копипастить,public static class Все это здорово, но уменя считай прототипирование... Вот пришла идея - жамкаю новый проект и быстренько ее пробуем, сойдет или нет. ЗЫ. это вы все так намекаете что так через LINQ сделать не возможно, или "синдром вахтера" включился? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 21:08 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Linq - волшебная страна. Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 22:30 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 22:36 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Petro123Dima Tпропущено... Если надо часто, то LINQ не панацея, тот еще тормоз. Напиши свою функцию разбивки и ее используй.+1 Что за линкомания все на линке писать. Красиво же! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 22:53 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Cat2, Спасибо, работает, долго вкуривать пришлось как именно... (я нуб) Petro123Что за линкомания все на линке писать. дануваснафиг, удобно же. Вы за что боретесь то? за производительность? запускал пустой цикл - загрузка проца 13 поцентов... ну и где тут производительность, на сях пустой цикл все бы сожрал... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:09 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Cat2Красиво же!гдето читал что MS не рекомендует увлекаться). Ссыль не найду. Не знал тогда что не поверите) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:22 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlна сях пустой цикл все бы сожрал...зуб даю что внутри linq цикл) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:23 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlдануваснафиг. Ну что Вы так сразу озлобились и ругаться начали? Еще и "Вахтерами" всех обозвали. Народ считает, что линку не надо пихать везде и это правильное мнение. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:25 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlдолго вкуривать пришлось как именно...вот именно. В java тоже грешат многострочием, но оправдание что любой нуб должен код понимать. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:25 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Cat2озлобилисьне. Он по доброму. Пятница) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:27 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Petro123iskatelsqlна сях пустой цикл все бы сожрал...зуб даю что внутри linq цикл) Конечно. Skip(s).Take(t) - это цикл for (int i=s; i<s+t; i++) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:28 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Cat2Народ считает ну е*ана... народ считает. те кто писал linq тоже считал... что надо написать. отстаньте от нуба со соим холиваром! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:28 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Ясно, пятница... я написал, что запускал пустой цикл что в теории должно съесть все ресурсы, но шарп ест только процентов 13. и заставить его есть больше мне не удалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:31 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlЯсно, пятница... я написал, что запускал пустой цикл что в теории должно съесть все ресурсы, но шарп ест только процентов 13. и заставить его есть больше мне не удалось. o! Для сжирания всех ресурсов запустите эти циклы в потоках, которые нужно делать в бесконечных циклах Пользователи будут приятно удивлены уже на 1000 потоков ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:50 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlно заманчиво написать это одной строкой на LINQбоги дали нам IEnumerable<T> и методы расширения. Напиши свой. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:52 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlCat2Народ считает ну е*ана... народ считает. те кто писал linq тоже считал... что надо написать. отстаньте от нуба со соим холиваром! Ответ дан, теперь, по традиции, можно и похоливарить ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 23:56 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsqlЯсно, пятница... я написал, что запускал пустой цикл что в теории должно съесть все ресурсы, но шарп ест только процентов 13. и заставить его есть больше мне не удалось. plink, .asparallel() - сожрет все 100%)) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2018, 00:50 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
Старый солдат aray.copy as ровняйсь смирно + yeld по потребностям даст всем просраться.. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2018, 06:56 |
|
Можно ли с помощью LINQ преобразовать / разбить массив на массивы "по три"?
|
|||
---|---|---|---|
#18+
iskatelsql Petro123public static class внутри Shocker.ProIEnumerable<T> и методы расширения. Напиши свой. И ты уже не пользователь LINQ, а можно сказать соавтор ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2018, 08:52 |
|
|
start [/forum/topic.php?fid=20&fpage=25&tid=1399158]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 168ms |
0 / 0 |