if i have a class FooWrapper that takes in a Foo during construction:
Foo foo = new Foo();
FooWrapper fooWrapper = new FooWrapper(foo);
Often, i get an array of Foo’s back from some API
Foo[] foos = _api.GetFoos();
is there anyway for me to build up an array of FooWrappers by passing in the appropriate Foo object without simply looping through each one here?
You can use the Array.ConvertAll method.