-3

如果我从文本框输入

AaBbcdCDEb

输出应该是

ABCDE 或 abcde

只有唯一的字符应该在那里,没有重复的字符。

我该怎么做呢?

4

3 回答 3

4

对字符数组使用 Distinct 扩展方法,然后将它们重新组合成一个字符串。

new string("AaBbcdCDEb".ToLower().Distinct().ToArray());
于 2008-12-02T17:27:53.650 回答
1
string input = "AABBCCDD";
string output = string.empty; 
foreach(char c in input)
    if (!output.Contains(c))
        output += c;
于 2008-12-02T18:40:32.803 回答
0

foreach 字符在文本框中,如果文本框/新字符串包含字符则返回,否则添加到新字符串?

于 2008-12-02T17:30:49.493 回答