You can compile your friends class into a "Class Library" which means it is compiled into its own assembly as a DLL file. Then you can add a reference to the DLL file from your project and put a using statement at the top of your class files to access your friend's class.
For example, your friend writes a class called FriendClass in the FriendNamespace which is compiled to FriendNamespace.DLL.
You can then put the DLL on your computer in the same directory as your compiled program goes, or in the GAC. You tell your project that it "References" the DLL file (the "assembly").
In your project you have a class called MyClass. The file should look like this:
using FriendNameSpace;
namespace MyNameSpace
{
class MyClass
{
FriendClass fc = new FriendClass();
protected void UseMyFriendsClass()
{
fc.DoSomethingThatMyFriendWrote();
}
}
}