看你的结果,先全部转为小写,然后用一个字符串存保留的字符,后面的字符如果没有出现在前面的字符中,就继续在后面加上就可以了.
static void Main(string[] args)
{
string s = "Hello ChinaWorld";
s=s.ToLower();
string fortemp="";
for (int i = 0; i < s.Length; i++)
{
if(!fortemp.Contains(s[i]))
fortemp += s[i];
}
Console.WriteLine(fortemp);
Console.ReadKey();
} |