Instantly share code, notes, and snippets.

@Ibro /Span.cs
Created May 23, 2018

Embed
What would you like to do?
using System;
using System.Collections.Generic;
namespace SpanOfT_Dev
{
public class Program
{
private static void Main(string[] args)
{
int[] arr = { 1, 2, 3, 4, 5 };
Span<int> span = arr.AsSpan();
var destination = new Span<int>(new int[arr.Length]);
var newArray = span.ToArray();
span.Clear();
Console.WriteLine("Array:");
foreach (var i in arr)
{
Console.WriteLine(i);
}
Console.WriteLine("Span:");
foreach (var i in span)
{
Console.WriteLine(i);
}
Console.WriteLine("New Array:");
foreach (var i in newArray)
{
Console.WriteLine(i);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment