ls!' does not have a predefined size, therefore sizeof can only be used in an unsafe context (consider using System.Runt ...