Google поддерживает GitHub репозиторий , как правило, имеет кучу примеров в отношении использования клиентских библиотек Cloud Storage с C#. Вы всегда можете обратиться к документации тоже.
В этом конкретном случае, если вы хотите sh загрузить объект из корзины облачного хранилища, вы можете использовать следующий фрагмент кода:
private void DownloadObject(string bucketName, string objectName,
string localPath = null)
{
var storage = StorageClient.Create();
localPath = localPath ?? Path.GetFileName(objectName);
using (var outputFile = File.OpenWrite(localPath))
{
storage.DownloadObject(bucketName, objectName, outputFile);
}
Console.WriteLine($"downloaded {objectName} to {localPath}.");
}
Это позволит загрузить объект с именем objectName
из ведра bucketName
в местоположение, указанное localPath
. Замените их соответственно.