#r "System" #r "System.Text.Encoding" using System.Text; if (Args.Count == 0) { Console.WriteLine("Usage: dotnet script base64Decode.csx "); return; } try { string base64Encoded = Args[0]; var base64Bytes = Convert.FromBase64String(base64Encoded); var decodedString = Encoding.UTF8.GetString(base64Bytes); Console.WriteLine("Decoded String: " + decodedString); } catch (FormatException) { Console.WriteLine("Invalid Base64 string!"); }