Артем Гавриленко 3 lat temu
rodzic
commit
f8e97d2e57
1 zmienionych plików z 6 dodań i 5 usunięć
  1. 6 5
      Encrypter/MainWindow.xaml.cs

+ 6 - 5
Encrypter/MainWindow.xaml.cs

@@ -39,14 +39,15 @@ namespace Encrypter
             string input = sposob3_input2.Text;
             int count = input.Count(c => c == '%');
             string output = "";
-            while(input.IndexOf($"%{count}^?") != -1)
+            while (input.IndexOf($"%{count}^?") != -1)
             {
                 byte temp = Convert.ToByte(Convert.ToInt32(input.Substring(0, input.IndexOf($"%{count}^?"))) - count);
+                //MessageBox.Show(temp.ToString());
                 output += Convert.ToChar(temp);
-                MessageBox.Show("output = " + output);
-                input = input.Remove(0, output.Length+4);
-                MessageBox.Show("input = " + input);
-            }    
+                //MessageBox.Show("output = " + output);
+                input = input.Remove(0, input.IndexOf($"%{count}^?") + 3 + count.ToString().Length);
+                //MessageBox.Show("input = " + input);
+            }
             sposob3_output2.Text = output;
 
         }