take your 1D array and wire it to the edge of the case structure. this will let you use the data in the case structure, but it will not let you select a case based off of the entire array.
Using an array as a case selector makes me think you want to do true or false conversion, in which case you can wire a boolean array to "bool to 0,1" and get a binary array, which you can then do math on easily.
I have a DAQ card hooked up to an optical tachometer. With every rotation of the drum, the voltage jumps to 3.2V. I am using the case selector to count the number of times the voltage is over 3 to count the number of pulses. This will be relayed into a equation to calculate RPM, but I want this to be continuous.