
To copy text to the clipboard with .NET Framework, usually you have used .NET wrapper of Windows Forms:
1System.Windows.Forms.Clipboard.SetText
However, in the new .NET world, where we want to support many operating systems, this wrapper is rather a hindrance. Thank goodness someone took the trouble and created a very nice, stable library: .NET CopyText on GitHub
1ClipboardService.SetText("Text to place in clipboard");
2string text = ClipboardService.GetText();
and even async is finally supported
1await ClipboardService.SetTextAsync("Text to place in clipboard");
2string text = await ClipboardService.GetTextAsync();
Related articles

Mar 17, 2026 · 15 min read
GitHub Copilot - Custom Agents for Full-Stack Teams: A Practical Operating Model for .NET, React and Azure
GitHub Copilot custom agents allow teams to define specialized AI assistants, each with its own role, tool access and behavioral boundaries. …

Mar 10, 2026 · 15 min read
.NET NuGet Trusted Publishing with GitHub Actions
Publishing NuGet packages has traditionally required one uncomfortable compromise: a long-lived API key had to exist somewhere in the …

Mar 09, 2026 · 7 min read
C# 15 Unions: Unions are finally in .NET
After many years of workarounds, design discussions and library-level substitutes, unions are finally becoming a first-class part of C#. The …
Let's Work Together
Looking for an experienced Platform Architect or Engineer for your next project? Whether it's cloud migration, platform modernization or building new solutions from scratch - I'm here to help you succeed.

Comments