Remove Duplicate characters from string - C#.


public string RemoveDuplicates(string p)
{
StringBuilder sb = new StringBuilder();
char[] word = p.ToCharArray();
bool flag = false;
for (int i = 0; i < word.Length; i++)
{
flag = false;
for (int j = (word.Length - 1); j > i; j--)
{
if (word[i] == word[j])
{
flag = true;
break;
}
}
if (!flag)
{
sb.Append(word[i]);
}
}
return sb.ToString();
}

Read more: http://feeds.dzone.com/~r/dzone/snippets/~3/29LIsbii-6E/12619