import std.stdio; void main() { int[5] array = [40, 30, 20, 10, 0]; auto slice1 = array[2 .. $]; // slice1 име­ет тип int[] assert(slice1 == [20, 10, 0]); auto slice2 = array[]; // Та­кой же, как array[0 .. $] assert(slice2 == array); int[10] a; int[] b = a[1 .. 7]; // Все в по­ряд­ке auto c = a[1 .. 7]; // Все в по­ряд­ке, c так­же име­ет тип int[] int[6] d = a[1 .. 7]; // Все в по­ряд­ке, срез a[1 .. 7] ско­пи­ро­ван в d }