how to use AT commands in c# which actually work

Your question indicates you've tried things that don't work. To avoid duplicating this work, you should show the code you've tried and how it doesn't work. Also this blog discusses serial port communication in .net

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.