private string GetUniqueName(string prefix)
{
string str;
bool flag;
int num = 0;
do
{
str = prefix + "_" + num++;
flag = false;
foreach (SpriteRect rect in this.m_RectsCache.m_Rects)
{
if (rect.m_Name == str)
{
flag = true;
}
}
}
while (flag);
return str;
}