internal static void ValidateSize <T>(this IEnumerable <T> parameter, int size, string name) { if (parameter.Count() != size) { throw new MicrosoftDataEncryptionException(ArgSize.FormatInvariant(name, size)); } }