I have a List that is guaranteed to contain just one type object. This is created by some underlying code in a library that I cannot update. I want to create a List
You can simply cast the list:
List raw = new ArrayList(); List generic = (List) raw;