我试图去适应一些Ruby代码在C#中工作,但C#不提供相同的可分配的语法像Ruby
这里我试图Ruby代码适应:
x, x1 = x1, x-q*x1
y, y1 = y1, y-q*y1
a, b = b, a-q*b
所以,我把它和这样做,但我比上面得到不同的结果:
x = x1
x1 = x-q*x1
y = y1
y1 = y-q*y1
a = b
b = a-q*b
Ruby如何评估任务?为什么当我将多个任务分解为单独的任务时,结果是不同的?
您需要使用一些临时变量。 – iamnotmaynard
请详细说明。为什么需要临时变量?谢谢 – Slinky
你能举一个有效的例子吗?要查看不同的结果? C#中的变量是什么类型? – EkoostikMartin