public void TestQueryUsers()
        {
            Salesforce.SalesforceProxy.sObject[] objects = sf.Query("SELECT Name, Id FROM User");

            for (int i = 0; i < objects.Length; i++)
            {
                Salesforce.SalesforceProxy.User user = (Salesforce.SalesforceProxy.User)objects[i];
                Console.WriteLine("{0}\t{1}\t{2}", i + 1, user.Name, user.Id);
            }
        }
        public void TestRetrieveUserById()
        {
            string fields = "Name,Id";

            string[] ids = { "0050b0000032fxTAAQ" };
            Salesforce.SalesforceProxy.sObject[] objects = sf.Retrieve(fields, "User", ids);

            for (int i = 0; i < objects.Length; i++)
            {
                Salesforce.SalesforceProxy.User user = (Salesforce.SalesforceProxy.User)objects[i];
                Console.WriteLine("{0}\t{1}\t{2}", i + 1, user.Name, user.Id);
            }
        }