アップロードは下記コードで成功しました。
アップロードしたファイルに
全員に公開と公開したURLを取得したいです。

公式リファレンスは英語で解読できません。
http://docs.aws.amazon.com/sdkfornet/v3/apidocs/Index.html

Google検索してもそのような情報はありませんでした。

using (TransferUtility tUtility = new TransferUtility("access_key", "secret_key"))
{
    TransferUtilityUploadRequest t = new TransferUtilityUploadRequest();
    t.BucketName = "bucket1";
    t.FilePath = @"C:\Users\a\Desktop\1.jpg";
    t.Key = @"1.jpg";
    t.Timeout = 60000;
    t.StorageClass = S3StorageClass.Standard;
    t.UploadProgressEvent+=displayProgress;
    tUtility.Upload(t);
}