试图在xamarin VS 2019中建立连接

问题描述 投票:0回答:1

我正在尝试与已经在Visual Studio 2019社区中运行的Web服务建立连接。该连接已在Visual Studio上建立,但是在尝试使用它时,出现CS0119错误“ UsuariosSoap”是一种类型,在给定上下文中无效。


    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using Xamarin.Forms;
    using System.Net;
    using UsuarioWS;

    namespace XamarinWSMobile
    {
        // Learn more about making custom code visible in the Xamarin.Forms previewer
        // by visiting https://aka.ms/xamarinforms-previewer
        [DesignTimeVisible(false)]
        public partial class MainPage : ContentPage
        {
            public MainPage()
            {
                InitializeComponent();
            }

            private void AnadirUsuario(object sender, EventArgs e)
            {
                //establece la conexion con el web service
                UsuarioWS.UsuariosSoap usuarioWS = UsuarioWS.UsuariosSoap;
                usuarioWS.GuardarUsuarioAsync(this.Nombre.Text, this.Apellidos.Text,this.Direccion.Text, this.Pueblo.Text, this.ZipCode.Text, this.FechaNac.Text);
            }
        }
    }


xamarin
1个回答
0
投票

该错误告诉UsuariosSoap是Type,所以这是错误的:

UsuarioWS.UsuariosSoap usuarioWS = UsuarioWS.UsuariosSoap;

为了使用它,您需要在使用服务之前创建服务的实例UsuariosSoap类。

用此替换上面的行:

UsuarioWS.UsuariosSoap usuarioWS = new UsuarioWS.UsuariosSoap();

希望有帮助。-

热门问题
推荐问题
最新问题