在Azure中对Blob列表的排序顺序

时间:2016-10-27 15:05:17

标签: azure-storage-blobs

MSDN上的List Blobs文章说:

  

Blob在响应正文中按字母顺序列出,首先列出大写字母。

但是,字母排序取决于他们使用的文化,或者他们隐含地指的是字母顺序的确切含义?

我想知道确切的订购方案。我猜测(并希望)他们使用的是序数(二进制)排序规则,相当于.NET中的StringComparison.Ordinal

1 个答案:

答案 0 :(得分:1)

是的,你是对的。它等于.NET中的StringComparison.Ordinal。所有列出的blob都以UTF-16编码。列表blob名称规则是通过char比较2个字符串char。小的Unicode值在大的值之前。它与.NET中的StringComparison.Ordinal具有相同的规则。