如果我从文本框中输入 如下:
AaBbcdCDEb (没有明确的意思和上下文,可以翻译为 AaBbcdCDEb)
输出应该是
ABCDE 或 abcde
只能有独特的字符,不能有重复的字符。
我该怎么做?
如果我从文本框中输入 如下:
AaBbcdCDEb (没有明确的意思和上下文,可以翻译为 AaBbcdCDEb)
输出应该是
ABCDE 或 abcde
只能有独特的字符,不能有重复的字符。
我该怎么做?
使用字符数组的Distinct扩展方法,然后将它们重新组合成字符串。
new string("AaBbcdCDEb".ToLower().Distinct().ToArray());
string input = "AABBCCDD";
string output = string.empty;
foreach(char c in input)
if (!output.Contains(c))
output += c;
对于文本框中的每个字符,如果文本框/新字符串包含字符,则返回;否则将其添加到新字符串中?