var connsctionString = "your_connection_string";
var cloudStorage = Microsoft.WindowsAzure.Storage.CloudStorageAccount.Parse(connsctionString);
var cloudBlobClient = cloudStorage.CreateCloudBlobClient();
var cloudBlobContainer = cloudBlobClient.GetContainerReference("donmablogsample");
var resultCreateContainer = cloudBlobContainer.CreateIfNotExistsAsync().Result;
Console.WriteLine("donmablogsample create already.");
Microsoft.WindowsAzure.Storage.Blob.CloudBlobDirectory cloudBlobDirectory =
cloudBlobContainer.GetDirectoryReference("TEST2/TEST21/");
var res = new List();
Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken continuationToken = null;
do
{
var listingResult = cloudBlobDirectory.ListBlobsSegmentedAsync(continuationToken).Result;
continuationToken = listingResult.ContinuationToken;
res.AddRange(listingResult.Results.Where(x => x as Microsoft.WindowsAzure.Storage.Blob.CloudBlobDirectory != null).Select(x => x.Uri.Segments.Last()).ToList());
}
while (continuationToken != null);
Console.WriteLine("Result: " + string.Join("\r\n", res));