The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Microsoft опубликовал открытую платформу .NET 8, opennews (??), 14-Ноя-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


205. "Microsoft опубликовал открытую платформу .NET 8"  +/
Сообщение от Аноним (195), 16-Ноя-23, 15:00 
> > int[] fullArray = [..array1, ..array2, ..array3]
> Для меня неожиданно.

Для меня вообще бред! :))

".." как знак "диапазон" имеют смысл только в контексте индексов. Просто имя массива - это не контекст! array[1..] - вот это контекст. И так сделано в D:

// Example 1
foreach (value; 3..7)  

// Example 2
int[] slice = array[5..10];

Ответить | Правка | К родителю #179 | Наверх | Cообщить модератору

209. "Microsoft опубликовал открытую платформу .NET 8"  +1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 16-Ноя-23, 15:15 
..array, очевидно, не является slice-ом, это нечто вроде (un)fold конструкции. Конструкция array[a..b] в C# тоже есть и это как раз слайс.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру