Program problem: There is an array: 122333431333312, remove the duplicated number and get 123431312.
public string Method(string str)
{
StringBuilder stringBuilder = new StringBuilder(str[0].ToString());
char myChar = str[0];
for (int i = 0; i < str.Length; i++)
{
if (myChar != str[i])
{
myChar = str[i];
stringBuilder.Append(str[i]);
}
}
return stringBuilder.ToString();
}