C# 删除Azure表存储中的所有表
我知道如何删除Azure表存储中的一个表,但我不知道如何删除多个表。有可能吗?据我所知,一次只能删除一个表。为Delete Table()公开的RESTAPI在执行删除操作时将表名作为URL的一部分。因此,SDK可能会公开一种删除多个表的方法,在幕后一次删除一个表 您必须逐一迭代并删除它们:C# 删除Azure表存储中的所有表,c#,azure,azure-storage,C#,Azure,Azure Storage,我知道如何删除Azure表存储中的一个表,但我不知道如何删除多个表。有可能吗?据我所知,一次只能删除一个表。为Delete Table()公开的RESTAPI在执行删除操作时将表名作为URL的一部分。因此,SDK可能会公开一种删除多个表的方法,在幕后一次删除一个表 您必须逐一迭代并删除它们: var tableClient = storageAccount.CreateCloudTableClient(); foreach (var table in tableClient.ListTables
var tableClient = storageAccount.CreateCloudTableClient();
foreach (var table in tableClient.ListTables())
table.DeleteIfExists();
或者使用异步api中的相应方法执行同样的操作。这正是我想要的。谢谢