There is a great ServiceNow wiki article on how to create a C# .NET client that consumes a direct SOAP web service inside ServiceNow.

In order to provide graphical context the that wiki document, I have created a video that goes through the steps of setting up a .NET Visual Studio application to make Web Service Calls into ServiceNow. The example in the video follows the wiki document fairly closely.