//C# Extension Method: String - HtmlDecode

CSharp · Console

/Program.cs

// C# Extension Method
// Doc: https://csharp-extension.com/en/method/1002124/string-htmldecode

// @nuget: Z.ExtensionMethods

using System;
using System.IO;

public class Program
{	
	public static void Main()
	{	
        string input = "<script>alert(\"Hello World!\");</script>";

        var encodedString = input.HtmlEncode();
		
		//C# Extension Method: String - HtmlDecode
		var output = encodedString.HtmlDecode();
		
		Console.WriteLine(output);
		
		TextWriter writer = File.CreateText("test.txt");
		
		//C# Extension Method: String - HtmlDecode
		encodedString.HtmlDecode(writer);
		
		writer.Close();
		
		Console.WriteLine(File.ReadAllText("test.txt"));
	}
}
;