C# 在c中实现不返回的伪代码#

C# 在c中实现不返回的伪代码#,c#,return,winapp,C#,Return,Winapp,如何在c#中实现这个伪代码而不返回(因为我想在按钮事件处理程序中使用它)?谢谢 编辑: large_int example(large_int u,large_int v) { . . .////some codes . x=u divide 10^2; w=v divide 10^2; return example(x,w)///it means when example(x,w) returns,

如何在c#中实现这个伪代码而不返回(因为我想在按钮事件处理程序中使用它)?谢谢

编辑:

 large_int example(large_int u,large_int v)

  {
     .
     .       
     .////some codes
     .
        x=u divide 10^2;
        w=v divide 10^2;
 return example(x,w)///it means when example(x,w) returns, x replace with u and w replace with v
}

您可以传入一个必须在方法中设置的变量


您可以使该方法无效,执行相同的逻辑,并根据操作结果更新UI上的某些内容

不确定您是指ASP.NET,但如果您是指ASP.NET

<asp:Button ID="myButton" Text="Do Stuff" runat="server" OnClick="My_Event_Method" />

protected void My_Event_Method(object sender, EventArgs e)
{
    example(someArg, someArg2);
}

private void example(int u, int v)
{
    // perform logic here and update your UI
}

受保护的void My_Event_方法(对象发送方,EventArgs e)
{
示例(someArg,someArg2);
}
私有void示例(int u,int v)
{
//在此处执行逻辑并更新您的UI
}

你说的“不退货”是什么意思?你想对结果做什么?返回示例(x,w)意味着当示例(x,w)返回时,8小时前,x替换为u,w替换为v–arash,我想不使用return来做这项工作,谢谢,但我想要c#winapp@arash当前位置相同的想法仍然适用。我想我的问题没有说清楚,请查看我编辑的问题,x和w是example()中使用的值,它们不是新的,对于您的代码,我不能使用x和w,我不确定我是否理解。这是一个递归方法吗?是的,x和w中的值返回而不是u和v。我想我没有清楚地回答我的问题,请看我编辑的问题,x和w是example()中使用的值,它们不是新的,对于你的代码,我不能使用x和w。例如(x,w)意味着当example(x,w)返回时,x替换为u,w替换为v