I have made a small class called "TestHelper" that should be used by our testing team to better write Tests. Currently my project is in a public repo.
Question: What would be the best practise to enable my coworkers to use the solution?
2nd Question: How would I compile my c# project?
Attention - this answer is considering the use of Visual Studio and other Microsoft development tools
The most common approach would be to use NuGet: a mechanism through which developers can create, share, and consume useful code in packages.
Compiling the code and creating a NuGet package is as simple and the process for doing so is already integrated into the Visual Studio tool. So, it is basically configuring the project and clicking Pack and explained in Microsoft's tutorial.