CSharp · Console
// C# Extension Method
// Doc: https://csharp-extension.com/en/method/1002012/fileinfo-renameextension
// @nuget: Z.ExtensionMethods
using System;
public class Program
{
public static string FileName = "test.txt";
public static void Main()
{
SaveFile();
var file = FileName.ToFileInfo();
Console.WriteLine("File Name: {0}", file.FullName);
// C# Extension Method: FileInfo - RenameExtension
file.RenameExtension("md");
Console.WriteLine("New file Name: {0}", file.FullName);
}
private static void SaveFile()
{
var html =
@"<!DOCTYPE html>
<html>
<body>
<h1>This is <b>bold</b> heading</h1>
<p>This is <u>underlined</u> paragraph</p>
<h2>This is <i>italic</i> heading</h2>
</body>
</html> ";
html.SaveAs(FileName);
}
}