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

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

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

Помогите улучшить программу. Как правильно подправить код, чтобы можно было самому выбирать какой файл загружать с жёсткого диска.
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using Microsoft.WindowsAzure;
  7. using Microsoft.WindowsAzure.StorageClient;
  8. namespace WA_Storage_Client
  9. {
  10. class Program
  11. {
  12. static void Main(string[] args)
  13. {
  14. CloudStorageAccount cloudStorageAccount;
  15. CloudBlobClient blobClient;
  16. CloudBlobContainer blobContainer;
  17. BlobContainerPermissions containerPermissions;
  18. CloudBlob blob;
  19. string Protocol;
  20. string AccountName;
  21. string AccountKey;
  22. Protocol = "DefaultEndpointsProtocol=http";
  23. AccountName = "myaccountname";
  24. AccountKey = "mykey";
  25. cloudStorageAccount = CloudStorageAccount.Parse(
  26. String.Format("{0};AccountName={1};AccountKey={2}", Protocol, AccountName, AccountKey)
  27. );
  28. blobClient = cloudStorageAccount.CreateCloudBlobClient();
  29. blobContainer = blobClient.GetContainerReference("mycontainer");
  30. blobContainer.CreateIfNotExist();
  31. containerPermissions = new BlobContainerPermissions();
  32. containerPermissions.PublicAccess = BlobContainerPublicAccessType.Blob;
  33. blobContainer.SetPermissions(containerPermissions);
  34. blob = blobContainer.GetBlobReference("penguins.jpg");
  35. blob.UploadFile(@"c:\pics\penguins.jpg");
  36. Console.WriteLine("Файл загружен по адресу" + blob.Uri);
  37. }
  38. }
  39. }

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

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

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


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

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

5   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы