Don't like ads? PRO users don't see any ads ;-)
Guest

toStandardString

By: a guest on May 5th, 2012  |  syntax: C++  |  size: 5.19 KB  |  hits: 188  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. private: string toStandardString(String ^ str1) {
  2.                                                 string str2 = "";
  3.                                                 for  (int i=0;i<=str1->Length-1;i++)  {
  4.                                          if (str1->Substring(i,1) == "a") str2 += "a";
  5.                                          if (str1->Substring(i,1) == "b") str2 += "b";
  6.                                          if (str1->Substring(i,1) == "c") str2 += "c";
  7.                                          if (str1->Substring(i,1) == "d") str2 += "d";
  8.                                          if (str1->Substring(i,1) == "e") str2 += "e";
  9.                                          if (str1->Substring(i,1) == "f") str2 += "f";
  10.                                          if (str1->Substring(i,1) == "g") str2 += "g";
  11.                                          if (str1->Substring(i,1) == "h") str2 += "h";
  12.                                          if (str1->Substring(i,1) == "i") str2 += "i";
  13.                                          if (str1->Substring(i,1) == "j") str2 += "j";
  14.                                          if (str1->Substring(i,1) == "k") str2 += "k";
  15.                                          if (str1->Substring(i,1) == "l") str2 += "l";
  16.                                          if (str1->Substring(i,1) == "m") str2 += "m";
  17.                                          if (str1->Substring(i,1) == "n") str2 += "n";
  18.                                          if (str1->Substring(i,1) == "o") str2 += "o";
  19.                                          if (str1->Substring(i,1) == "p") str2 += "p";
  20.                                          if (str1->Substring(i,1) == "q") str2 += "q";
  21.                                          if (str1->Substring(i,1) == "r") str2 += "r";
  22.                                          if (str1->Substring(i,1) == "s") str2 += "s";
  23.                                          if (str1->Substring(i,1) == "t") str2 += "t";
  24.                                          if (str1->Substring(i,1) == "u") str2 += "u";
  25.                                          if (str1->Substring(i,1) == "v") str2 += "v";
  26.                                          if (str1->Substring(i,1) == "w") str2 += "w";
  27.                                          if (str1->Substring(i,1) == "x") str2 += "x";
  28.                                          if (str1->Substring(i,1) == "y") str2 += "y";
  29.                                          if (str1->Substring(i,1) == "z") str2 += "z";
  30.                                          if (str1->Substring(i,1) == "A") str2 += "A";
  31.                                          if (str1->Substring(i,1) == "B") str2 += "B";
  32.                                          if (str1->Substring(i,1) == "C") str2 += "C";
  33.                                          if (str1->Substring(i,1) == "D") str2 += "D";
  34.                                          if (str1->Substring(i,1) == "E") str2 += "E";
  35.                                          if (str1->Substring(i,1) == "F") str2 += "F";
  36.                                          if (str1->Substring(i,1) == "G") str2 += "G";
  37.                                          if (str1->Substring(i,1) == "H") str2 += "H";
  38.                                          if (str1->Substring(i,1) == "I") str2 += "I";
  39.                                          if (str1->Substring(i,1) == "J") str2 += "J";
  40.                                          if (str1->Substring(i,1) == "K") str2 += "K";
  41.                                          if (str1->Substring(i,1) == "L") str2 += "L";
  42.                                          if (str1->Substring(i,1) == "M") str2 += "M";
  43.                                          if (str1->Substring(i,1) == "N") str2 += "N";
  44.                                          if (str1->Substring(i,1) == "O") str2 += "O";
  45.                                          if (str1->Substring(i,1) == "P") str2 += "P";
  46.                                          if (str1->Substring(i,1) == "Q") str2 += "Q";
  47.                                          if (str1->Substring(i,1) == "R") str2 += "R";
  48.                                          if (str1->Substring(i,1) == "S") str2 += "S";
  49.                                          if (str1->Substring(i,1) == "T") str2 += "T";
  50.                                          if (str1->Substring(i,1) == "U") str2 += "U";
  51.                                          if (str1->Substring(i,1) == "V") str2 += "V";
  52.                                          if (str1->Substring(i,1) == "W") str2 += "W";
  53.                                          if (str1->Substring(i,1) == "X") str2 += "X";
  54.                                          if (str1->Substring(i,1) == "Y") str2 += "Y";
  55.                                          if (str1->Substring(i,1) == "Z") str2 += "Z";
  56.                                          if (str1->Substring(i,1) == " ") str2 += " ";
  57.                                          if (str1->Substring(i,1) == ".") str2 += ".";
  58.                                          if (str1->Substring(i,1) == "!") str2 += "!";
  59.                                          if (str1->Substring(i,1) == "?") str2 += "?";
  60.                                          if (str1->Substring(i,1) == ",") str2 += ",";
  61.                                          if (str1->Substring(i,1) == ":") str2 += ":";
  62.                                          if (str1->Substring(i,1) == ";") str2 += ";";
  63.                                          if (str1->Substring(i,1) == "'") str2 += "'";
  64.                                          if (str1->Substring(i,1) == "\"") str2 += "\"";
  65.                                          if (str1->Substring(i,1) == "`") str2 += "`";
  66.                                          if (str1->Substring(i,1) == "~") str2 += "`";
  67.                                          if (str1->Substring(i,1) == "@") str2 += "@";
  68.                                          if (str1->Substring(i,1) == "#") str2 += "#";
  69.                                          if (str1->Substring(i,1) == "$") str2 += "$";
  70.                                          if (str1->Substring(i,1) == "%") str2 += "%";
  71.                                          if (str1->Substring(i,1) == "^") str2 += "^";
  72.                                          if (str1->Substring(i,1) == "&") str2 += "&";
  73.                                          if (str1->Substring(i,1) == "*") str2 += "*";
  74.                                          if (str1->Substring(i,1) == "(") str2 += "(";
  75.                                          if (str1->Substring(i,1) == ")") str2 += ")";
  76.                                          if (str1->Substring(i,1) == "_") str2 += "_";
  77.                                          if (str1->Substring(i,1) == "+") str2 += "+";
  78.                                          if (str1->Substring(i,1) == "=") str2 += "=";
  79.                                          if (str1->Substring(i,1) == "-") str2 += "-";
  80.                                          if (str1->Substring(i,1) == "1") str2 += "1";
  81.                                          if (str1->Substring(i,1) == "2") str2 += "2";
  82.                                          if (str1->Substring(i,1) == "3") str2 += "3";
  83.                                          if (str1->Substring(i,1) == "4") str2 += "4";
  84.                                          if (str1->Substring(i,1) == "5") str2 += "5";
  85.                                          if (str1->Substring(i,1) == "6") str2 += "6";
  86.                                          if (str1->Substring(i,1) == "7") str2 += "7";
  87.                                          if (str1->Substring(i,1) == "8") str2 += "8";
  88.                                          if (str1->Substring(i,1) == "9") str2 += "9";
  89.                                          if (str1->Substring(i,1) == "0") str2 += "0";
  90.                                          if (str1->Substring(i,1) == "/") str2 += "/";
  91.                                          if (str1->Substring(i,1) == "\\") str2 += "\\";
  92.                                          if (str1->Substring(i,1) == ">") str2 += ">";
  93.                                          if (str1->Substring(i,1) == "<") str2 += "<";
  94.                                          if (str1->Substring(i,1) == "[") str2 += "[";
  95.                                          if (str1->Substring(i,1) == "{") str2 += "{";
  96.                                          if (str1->Substring(i,1) == "]") str2 += "]";
  97.                                          if (str1->Substring(i,1) == "}") str2 += "}";
  98.                                          if (str1->Substring(i,1) == "|") str2 += "|";
  99.                                          if (str1->Substring(i,1) == "\n") str2 += "\n";
  100.  
  101.                                          if (str1->Substring(i,1) == "  ") str2 += "    ";
  102.  
  103.                                                 }
  104.  
  105.  
  106.                                  return str2;
  107.                                  }