Подправить код, чтобы можно было самому выбирать, какой файл загружать с жёсткого диска - C#

Узнай цену своей работы

Формулировка задачи:

Помогите улучшить программу. Как правильно подправить код, чтобы можно было самому выбирать какой файл загружать с жёсткого диска.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.WindowsAzure;
using Microsoft.WindowsAzure.StorageClient;
 
namespace WA_Storage_Client
{
    class Program
    {
        static void Main(string[] args)
        {
            CloudStorageAccount cloudStorageAccount;
            CloudBlobClient blobClient;
            CloudBlobContainer blobContainer;
            BlobContainerPermissions containerPermissions;
            CloudBlob blob;
 
            string Protocol;
            string AccountName;
            string AccountKey;
 
            Protocol = "DefaultEndpointsProtocol=http";
            AccountName = "myaccountname";
            AccountKey = "mykey";
 
            cloudStorageAccount = CloudStorageAccount.Parse(
                String.Format("{0};AccountName={1};AccountKey={2}", Protocol, AccountName, AccountKey)
                );
            blobClient = cloudStorageAccount.CreateCloudBlobClient();
            blobContainer = blobClient.GetContainerReference("mycontainer");
            blobContainer.CreateIfNotExist();
            containerPermissions = new BlobContainerPermissions();
            containerPermissions.PublicAccess = BlobContainerPublicAccessType.Blob;
            blobContainer.SetPermissions(containerPermissions);
            blob = blobContainer.GetBlobReference("penguins.jpg");
            blob.UploadFile(@"c:\pics\penguins.jpg");
            Console.WriteLine("Файл загружен по адресу" + blob.Uri);
        }
    }
}

Решение задачи: «Подправить код, чтобы можно было самому выбирать, какой файл загружать с жёсткого диска»

textual
Листинг программы
                if (args.Length == 0)
                {
                    Console.WriteLine("Syntax: {0}.exe file", Process.GetCurrentProcess().ProcessName);
                     Console.ReadKey();
                    return;
                }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы