如果我从文本框中输入
AaBbcdCDEb
输出应为
ABCDE或abcde
只有独特的字符,没有重复的字符。
我该怎么做?
答案 0 :(得分:4)
对字符数组使用Distinct扩展方法,然后将它们组合成一个字符串。
new string("AaBbcdCDEb".ToLower().Distinct().ToArray());
答案 1 :(得分:1)
string input = "AABBCCDD";
string output = string.empty;
foreach(char c in input)
if (!output.Contains(c))
output += c;
答案 2 :(得分:0)
foreach char in textbox,如果textbox / new string包含char然后返回,否则添加到新字符串?