Imagara 3 years ago
parent
commit
5209d1a03a
2 changed files with 12 additions and 7 deletions
  1. 6 1
      Encrypter/MainWindow.xaml
  2. 6 6
      Encrypter/MainWindow.xaml.cs

+ 6 - 1
Encrypter/MainWindow.xaml

@@ -107,13 +107,18 @@
                     <Label FontSize="14" 
                     <Label FontSize="14" 
                            Content="3 способ"/>
                            Content="3 способ"/>
                 </TabItem.Header>
                 </TabItem.Header>
-                <Grid 
+                <Grid
                     Background="#FFE5E5E5"
                     Background="#FFE5E5E5"
                     Margin="5">
                     Margin="5">
                     <Grid.ColumnDefinitions>
                     <Grid.ColumnDefinitions>
                         <ColumnDefinition/>
                         <ColumnDefinition/>
                         <ColumnDefinition/>
                         <ColumnDefinition/>
                     </Grid.ColumnDefinitions>
                     </Grid.ColumnDefinitions>
+                    <Label Content="ASCII"
+                           HorizontalAlignment="Center"
+                           VerticalAlignment="Top"
+                           Grid.ColumnSpan="2"
+                           FontSize="30"/>
                     <StackPanel Orientation="Vertical"
                     <StackPanel Orientation="Vertical"
                                 VerticalAlignment="Center"
                                 VerticalAlignment="Center"
                                 HorizontalAlignment="Center"
                                 HorizontalAlignment="Center"

+ 6 - 6
Encrypter/MainWindow.xaml.cs

@@ -27,12 +27,12 @@ namespace Encrypter
 
 
         private void sposob3_encrypt(object sender, RoutedEventArgs e)
         private void sposob3_encrypt(object sender, RoutedEventArgs e)
         {
         {
-            string input = sposob3_input.Text,output="";
-            foreach (char c in input)
-            {
-                output += Encoding.ASCII.GetString(c);
-
-            }
+            Encoding ascii = Encoding.ASCII;
+            string input = sposob3_input.Text, output = "";
+            Byte[] encodedBytes = ascii.GetBytes(input);
+            foreach (Byte b in encodedBytes)
+                output += $"{b + input.Length}%^?";
+            sposob3_output.Text = output;
         }
         }
     }
     }
 }
 }