If I create a new collection from a colelction containing only value
types, will the value types be copied, or will both collections
reference the same value types. Such as:
new Dictionary<string, byte[]>(aDictionaryCollection);
Will "aDictionaryCollection" and the new Dictionary reference the same
items such that if I modify a value in one then it will affect both?