代码工作正常 [英] code is nt working

查看:91
本文介绍了代码工作正常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

公共部分班级客户

{

$
    public void Add()

    {

        string str ="" ;;

    }¥b $ b    partial void validate();

   部分无效参数(int i);

}


公共部分班级客户

{

  ;   public void update()

    {

        validate();

       参数(1);

    }¥b $ b   部分无效验证()

    {

        string str =" fsdf";

    }¥b $ b   部分无效参数(int i)

    {

$
        string str = i.ToString();

    }
}



main(


   customer clst = new customer();

     clst.update();



解决方案

公共部分客户
{

public void Add()
{
string str ="" ;;
}
partial void validate();
partial void parameter(int i);
}
公共部分类客户
{
public void update()
{
validate();
参数(1);
}
}
class程序
{

static void Main(string [] args)
{

客户c =新客户();
c.update();
}
}

您好mohit818尝试此代码 


部分方法不能有多个声明。  ;


使用部分类扩展现有类。  您在分部类中没有声明验证和参数方法


https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/partial-类和方法



亲切的问候


laurens



public partial class customer
{

    public void Add()
    {
        string str = "";
    }
    partial void validate();
    partial void parameter(int i);
}

public partial class customer
{
    public void update()
    {
        validate();
        parameter(1);
    }
    partial void validate()
    {
        string str = "fsdf";
    }
    partial void parameter(int i)
    {

        string str = i.ToString();
    }
}

main (

   customer clst = new customer();
        clst.update();

)

解决方案

    public partial class customer
    {

        public void Add()
        {
            string str = "";
        }
        partial void validate();
        partial void parameter(int i);
    }
    public partial class customer
    {
           public void update()
            {
                validate();
                parameter(1);
            }
    }
    class Program
    {
        
        static void Main(string[] args)
        {
             
          customer c =new customer();
          c.update();
        }
    }

Hi mohit818 try this code 

The partial methods cannot have mutliple declarations. 

With a partial class you extend an existing class.  you don't have the declare validate and parameter method in the partial class

https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/partial-classes-and-methods

kind regards

laurens


这篇关于代码工作正常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆