Zip a single file

This is a minimal C# function (usable from Linqpad) to Zip a single file into its own archive.

References these libraries:

Code:

using System.IO.Compression;

public void Zipit(string zipPath, string sourceFilePath)
{
	var file = Path.GetFileName(sourceFilePath);
	using (ZipArchive archive = ZipFile.Open(zipPath, ZipArchiveMode.Create))
		archive.CreateEntryFromFile(sourceFilePath, file);
}