I have two arrays of strings:
string[] all = new string[]{"a", "b", "c", "d"}
string[] taken = new string[]{"a", "b"}
I want to generate a new string array with c and d which is all - taken.
Any quick way in .net 3.5 to do this without a manual loop and creating new lists?