Trying to create a C# dll for CUDA to run simple Hello world.

Hello friends i am new in cuda as much as programming dll´s, so i have a trouble, i wanted to start cuda´s programming from dll`s. So friends could someone help me giving me some code or saying me how to start?.
I want to create API’s code in C#.Thanks

Is this what you’re looking for?

Notice how my Google-Fu has far exceeded yours, oh!

Hey thanks , but thats not really that i want, i need create a C# class library that invoke dll import from CUDA API or dll Unmanaged CUDA, i need this to create an initial C# class library to use it in a simple Hello World C# aplicaction (CUDA Aplication.cu).Then when it works i wanted to try invoke more function to get device prop, host, etc… Similar like CudaFy.