我試圖去適應一些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