/// <summary>
/// 在一个字符串找到第一个只出现一次的字符
/// </summary>
/// <returns></returns>
static string First(string str)
{
for (int i = 0; i < str.Length - 1; i++)
{
if (!str.Substring(i + 1, str.Length - i - 1).Contains(str.Substring(i, 1)) &&
!str.Substring(0, i).Contains(str.Substring(i, 1)))
{
return str.Substring(i, 1);
}
}
return string.Empty;
}
/// 在一个字符串找到第一个只出现一次的字符
/// </summary>
/// <returns></returns>
static string First(string str)
{
for (int i = 0; i < str.Length - 1; i++)
{
if (!str.Substring(i + 1, str.Length - i - 1).Contains(str.Substring(i, 1)) &&
!str.Substring(0, i).Contains(str.Substring(i, 1)))
{
return str.Substring(i, 1);
}
}
return string.Empty;
}