private static int GetSmallestVersion(int size, ErrorCorrectionLevel errorCorrectionLevel) { return Array.FindIndex(MaxQRSize[errorCorrectionLevel.ordinal()], i => i >= size) + 1; }