64 return $"{paramName}[{index}]";
static Exception Unreachable
static string GetParamName(string paramName, int index)
static void RequiresNotNull(object value, string paramName, int index)
static void RequiresNotEmpty< T >(ICollection< T > collection, string paramName)
static void Requires([DoesNotReturnIf(false)] bool precondition, string paramName)
static void RequiresArrayRange< T >(IList< T > array, int offset, int count, string offsetName, string countName)
static void RequiresNotNull(object value, string paramName)
static void RequiresNotNullItems< T >(IList< T > array, string arrayName)
static Exception NonEmptyCollectionRequired(string paramName)
static Exception InvalidArgumentValue(string paramName)