title: sha256 encrypt and decrypt the string in c#
body: <p>Below is my code for encrypting a string using SHA256.</p>
  
  <pre><code>SHA256CryptoServiceProvider x1 = new SHA256CryptoServiceProvider();
  
  byte[] bs1 = System.Text.Encoding.UTF8.GetBytes(text);
  bs1 = x1.ComputeHash(bs1);
  System.Text.StringBuilder s1 = new System.Text.StringBuilder();
  
  foreach (byte b in bs1)
  {
      s1.Append(b.ToString("x2").ToLower());
  }
  
  Console.WriteLine(s1.ToString());
  Console.ReadKey();
  </code></pre>
  
  <p>Can any one help me decrypt the resulting string using SHA256?</p>