Just to clarify a little bit...
In C#, you'll be using the DAQmx .NET class library rather than the C API/functions. The DAQmx .NET class library is a native .NET assembly that presents the DAQmx driver functionality as an object oriented class hierarchy. Where possible, it presents API concepts in the same way that analogous concepts are presented in the .NET framework. As Salvador mentioned, all of the functionality (outside of RT) that is available in LabVIEW is available in the DAQmx .NET class library.
In addition to the examples, I recommend that you check out the conceptual content, which is designed to give you an overview of the driver and highlight the key concepts you need to get started. Check out the topic
Using the Measurement Studio NI-DAQmx .NET Library in your Visual Studio .NET 2003 help. If you have Measurement Studio, you should also look into using the DAQmx Assistant and user control code generation tools. Documentation for these tools is in the topic
Creating a Measurement Studio DAQ Application.
If you do not have Measurement Studio, there is no link to launch the Measurement Studio help on its own. See
this NI Discussion Forum thread for information on how to add the link.
Finally, if you are unfamiliar with the DAQmx driver, you should check out the NI-DAQmx Help file (Start>>Programs>>National Instruments>>NI-DAQ>>NI-DAQmx Help). It documents the driver and data acquisition concepts in a language-agnostic manner.
Good luck and let us know if you have additional questions.