private bool TryGetShortPrefix(string s, out PrefixHandleType shortPrefix)
{
int length = s.Length;
if (length == 0)
{
shortPrefix = PrefixHandleType.Empty;
return true;
}
if (length == 1)
{
char ch = s[0];
if (ch >= 'a' && ch <= 'z')
{
shortPrefix = PrefixHandle.GetAlphaPrefix(ch - 'a');
return true;
}
}
shortPrefix = PrefixHandleType.Empty;
return false;
}