Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.91 KB | None | 0 0
  1. using System.Collections.Generic;
  2. public static string ToWeirdCase(string a)
  3. {
  4. string aaa;
  5. aaa = "";
  6. int aaaa;
  7. aaaa = 1;
  8.     for (int i = 0; i < a.Length; i++)
  9.     {
  10.     Dictionary<string,string> aa;
  11.     aa = new Dictionary<string,string>();
  12.     aa.Add("al","a");
  13.     aa.Add("Al","a");
  14.     aa.Add("au","A");
  15.     aa.Add("Au","A");
  16.     aa.Add("bl","b");
  17.     aa.Add("Bl","b");
  18.     aa.Add("bu","B");
  19.     aa.Add("Bu","B");
  20.     aa.Add("cl","c");
  21.     aa.Add("Cl","c");
  22.     aa.Add("cu","C");
  23.     aa.Add("Cu","C");
  24.     aa.Add("dl","d");
  25.     aa.Add("Dl","d");
  26.     aa.Add("du","D");
  27.     aa.Add("Du","D");
  28.     aa.Add("el","e");
  29.     aa.Add("El","e");
  30.     aa.Add("eu","E");
  31.     aa.Add("Eu","E");
  32.     aa.Add("fl","f");
  33.     aa.Add("Fl","f");
  34.     aa.Add("fu","F");
  35.     aa.Add("Fu","F");
  36.     aa.Add("gl","g");
  37.     aa.Add("Gl","g");
  38.     aa.Add("gu","G");
  39.     aa.Add("Gu","G");
  40.     aa.Add("hl","h");
  41.     aa.Add("Hl","h");
  42.     aa.Add("hu","H");
  43.     aa.Add("Hu","H");
  44.     aa.Add("il","i");
  45.     aa.Add("Il","i");
  46.     aa.Add("iu","I");
  47.     aa.Add("Iu","I");
  48.     aa.Add("jl","j");
  49.     aa.Add("Jl","j");
  50.     aa.Add("ju","J");
  51.     aa.Add("Ju","J");
  52.     aa.Add("kl","k");
  53.     aa.Add("Kl","k");
  54.     aa.Add("ku","K");
  55.     aa.Add("Ku","K");
  56.     aa.Add("ll","l");
  57.     aa.Add("Ll","l");
  58.     aa.Add("lu","L");
  59.     aa.Add("Lu","L");
  60.     aa.Add("ml","m");
  61.     aa.Add("Ml","m");
  62.     aa.Add("mu","M");
  63.     aa.Add("Mu","M");
  64.     aa.Add("nl","n");
  65.     aa.Add("Nl","n");
  66.     aa.Add("nu","N");
  67.     aa.Add("Nu","N");
  68.     aa.Add("ol","o");
  69.     aa.Add("Ol","o");
  70.     aa.Add("ou","O");
  71.     aa.Add("Ou","O");
  72.     aa.Add("pl","a");
  73.     aa.Add("Pl","a");
  74.     aa.Add("pu","P");
  75.     aa.Add("Pu","P");
  76.     aa.Add("ql","q");
  77.     aa.Add("Ql","q");
  78.     aa.Add("qu","Q");
  79.     aa.Add("Qu","Q");
  80.     aa.Add("rl","r");
  81.     aa.Add("Rl","r");
  82.     aa.Add("ru","R");
  83.     aa.Add("Ru","R");
  84.     aa.Add("sl","s");
  85.     aa.Add("Sl","s");
  86.     aa.Add("su","S");
  87.     aa.Add("Su","S");
  88.     aa.Add("tl","t");
  89.     aa.Add("Tl","t");
  90.     aa.Add("tu","T");
  91.     aa.Add("Tu","T");
  92.     aa.Add("ul","u");
  93.     aa.Add("Ul","u");
  94.     aa.Add("uu","U");
  95.     aa.Add("Uu","U");
  96.     aa.Add("vl","v");
  97.     aa.Add("Vl","v");
  98.     aa.Add("vu","V");
  99.     aa.Add("Vu","V");
  100.     aa.Add("wl","w");
  101.     aa.Add("Wl","w");
  102.     aa.Add("wu","W");
  103.     aa.Add("Wu","W");
  104.     aa.Add("xl","x");
  105.     aa.Add("Xl","x");
  106.     aa.Add("xu","X");
  107.     aa.Add("Xu","X");
  108.     aa.Add("yl","y");
  109.     aa.Add("Yl","y");
  110.     aa.Add("yu","Y");
  111.     aa.Add("Yu","Y");
  112.     aa.Add("zl","z");
  113.     aa.Add("Zl","z");
  114.     aa.Add("zu","Z");
  115.     aa.Add("Zu","Z");
  116.    
  117.     string ia;
  118.     ia = a.Substring(i,1);
  119.     try {
  120.         aaaa = 1 / aaaa;
  121.         ia = ia + "l";
  122.         aaaa = 0;
  123.     }
  124.     catch {
  125.         ia = ia + "u";
  126.         aaaa = 1;
  127.     }
  128.     try {
  129.         aaa = aaa + aa[ia];
  130.     }
  131.     catch {
  132.         aaa = aaa + a.Substring(i,1);
  133.     }
  134.    
  135.     }
  136.     return aaa;
  137. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement