title: Multi Object Upload to Amazon S3 not from directory in C#
body: <p>I am aware of the TransferUtitlity class from the SDK but it would appear that only supports uploading large files from stream or multiple files via a hard disk.  Is there a way to use TransferUtility or another set of the AWSSDK functions to upload/put multiple objects (in the form of 'strings') to S3 using the built-in optimizations of the TransferUtility class?</p>
  
  <p>To give an example, say I have 1000 string "contents" in an array and would like each of those to become an object in s3 with their own key.  What is the more efficient way to upload these objects as a group?</p>